14        [global::Cpp2ILInjected.Token(Token = 
"0x60015E1")]
 
   15        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3DFA4", Offset = 
"0x1E3DFA4", Length = 
"0x108")]
 
   16        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   24        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
   25        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor.AttributeProvider.AttributeTypeDescriptor", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
   27        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TypeDescriptor), Member = 
"GetAttributes", MemberParameters = 
new object[]
 
   32        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TypeDescriptor), Member = 
"PipelineFilter", MemberParameters = 
new object[]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TypeDescriptor), Member = 
"PipelineMerge", MemberParameters = 
new object[]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 9)]
 
   48        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   50        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 9)]
 
   56        [global::Cpp2ILInjected.Token(Token = 
"0x60015E2")]
 
   57        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E0AC", Offset = 
"0x1E3E0AC", Length = 
"0x8")]
 
   58        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   59        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   65        [global::Cpp2ILInjected.Token(Token = 
"0x60015E3")]
 
   66        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E0B4", Offset = 
"0x1E3E0B4", Length = 
"0x2E4")]
 
   67        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   68        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   73        }, ReturnType = 
typeof(
void))]
 
   74        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), Member = 
"Copy", MemberParameters = 
new object[]
 
   81        }, ReturnType = 
typeof(
void))]
 
   84        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 20)]
 
   90        [global::Cpp2ILInjected.Token(Token = 
"0x170004F7")]
 
   93            [global::Cpp2ILInjected.Token(Token = 
"0x60015E4")]
 
   94            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E418", Offset = 
"0x1E3E418", Length = 
"0x8")]
 
   95            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
  102        [global::Cpp2ILInjected.Token(Token = 
"0x170004F8")]
 
  105            [global::Cpp2ILInjected.Token(Token = 
"0x60015E5")]
 
  106            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E398", Offset = 
"0x1E3E398", Length = 
"0x1C")]
 
  107            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  110            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
MemberDescriptor), Member = 
".ctor", MemberParameters = 
new object[]
 
  114            }, ReturnType = 
typeof(
void))]
 
  115            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
  117            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor.AttributeProvider.AttributeTypeDescriptor", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
  118            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TypeDescriptor), Member = 
"CreateDesigner", MemberParameters = 
new object[]
 
  123            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 13)]
 
 
  130        [global::Cpp2ILInjected.Token(Token = 
"0x170004F9")]
 
  133            [global::Cpp2ILInjected.Token(Token = 
"0x60015E6")]
 
  134            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E420", Offset = 
"0x1E3E420", Length = 
"0x28")]
 
  135            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  136            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
  143        [global::Cpp2ILInjected.Token(Token = 
"0x170004FA")]
 
  146            [global::Cpp2ILInjected.Token(Token = 
"0x60015E7")]
 
  147            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E448", Offset = 
"0x1E3E448", Length = 
"0x378")]
 
  148            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  149            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  150            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Monitor), Member = 
"Enter", MemberParameters = 
new object[]
 
  154            }, ReturnType = 
typeof(
void))]
 
  155            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Type), Member = 
"op_Equality", MemberParameters = 
new object[]
 
  159            }, ReturnType = 
typeof(
bool))]
 
  160            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"GetType", ReturnType = 
typeof(
Type))]
 
  162            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Monitor), Member = 
"Exit", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
  163            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
 
 
  170        [global::Cpp2ILInjected.Token(Token = 
"0x60015E8")]
 
  171        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3ECA8", Offset = 
"0x1E3ECA8", Length = 
"0x58")]
 
  172        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  178        }, ReturnType = 
typeof(
bool))]
 
  180        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeConverter.SimplePropertyDescriptor", Member = 
"get_IsReadOnly", ReturnType = 
typeof(
bool))]
 
  181        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
 
  183        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
  189        [global::Cpp2ILInjected.Token(Token = 
"0x60015E9")]
 
  190        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3ED00", Offset = 
"0x1E3ED00", Length = 
"0x68")]
 
  191        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  199        [global::Cpp2ILInjected.Token(Token = 
"0x60015EA")]
 
  200        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E7C0", Offset = 
"0x1E3E7C0", Length = 
"0x4E8")]
 
  201        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  203        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  204        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Monitor), Member = 
"Enter", MemberParameters = 
new object[]
 
  208        }, ReturnType = 
typeof(
void))]
 
  211        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FieldInfo), 
Member = 
"op_Inequality", MemberParameters = 
new object[]
 
  215        }, ReturnType = 
typeof(
bool))]
 
  222        }, ReturnType = 
typeof(
bool))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 32)]
 
  231        [global::Cpp2ILInjected.Token(Token = 
"0x60015EB")]
 
  232        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3ED68", Offset = 
"0x1E3ED68", Length = 
"0x1C")]
 
  233        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  234        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
MemberDescriptor), Member = 
".ctor", MemberParameters = 
new object[]
 
  238        }, ReturnType = 
typeof(
void))]
 
  240        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData", Member = 
"GetEditorAttribute", MemberParameters = 
new object[]
 
  246        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  253        [global::Cpp2ILInjected.Token(Token = 
"0x60015EC")]
 
  254        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3ED84", Offset = 
"0x1E3ED84", Length = 
"0x94")]
 
  255        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  257        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  263        [global::Cpp2ILInjected.Token(Token = 
"0x60015ED")]
 
  264        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EE18", Offset = 
"0x1E3EE18", Length = 
"0x64")]
 
  265        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  266        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  273        [global::Cpp2ILInjected.Token(Token = 
"0x170004FB")]
 
  276            [global::Cpp2ILInjected.Token(Token = 
"0x60015EE")]
 
  277            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EE7C", Offset = 
"0x1E3EE7C", Length = 
"0x8")]
 
  278            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  285        [global::Cpp2ILInjected.Token(Token = 
"0x170004FC")]
 
  288            [global::Cpp2ILInjected.Token(Token = 
"0x60015EF")]
 
  289            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EE84", Offset = 
"0x1E3EE84", Length = 
"0x8")]
 
  290            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  297        [global::Cpp2ILInjected.Token(Token = 
"0x170004FD")]
 
  300            [global::Cpp2ILInjected.Token(Token = 
"0x60015F0")]
 
  301            [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EE8C", Offset = 
"0x1E3EE8C", Length = 
"0x1C")]
 
  302            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  303            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  310        [global::Cpp2ILInjected.Token(Token = 
"0x60015F1")]
 
  311        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EEA8", Offset = 
"0x1E3EEA8", Length = 
"0x1C")]
 
  312        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  313        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  320        [global::Cpp2ILInjected.Token(Token = 
"0x60015F2")]
 
  321        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3E3B4", Offset = 
"0x1E3E3B4", Length = 
"0x64")]
 
  322        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  329        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
  330        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor.AttributeProvider.AttributeTypeDescriptor", Member = 
"GetAttributes", ReturnType = 
typeof(
AttributeCollection))]
 
  331        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  332        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), Member = 
"Copy", MemberParameters = 
new object[]
 
  339        }, ReturnType = 
typeof(
void))]
 
  346        [global::Cpp2ILInjected.Token(Token = 
"0x60015F3")]
 
  347        [global::Cpp2ILInjected.Address(RVA = 
"0x1E3EEC4", Offset = 
"0x1E3EEC4", Length = 
"0x90")]
 
  348        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  350        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  351        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  357        [global::Cpp2ILInjected.Token(Token = 
"0x40011B3")]
 
  360        [global::Cpp2ILInjected.Token(Token = 
"0x40011B4")]
 
  363        [global::Cpp2ILInjected.Token(Token = 
"0x40011B5")]
 
  364        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  367        [global::Cpp2ILInjected.Token(Token = 
"0x40011B6")]
 
  370        [global::Cpp2ILInjected.Token(Token = 
"0x40011B7")]
 
  371        private const int FOUND_TYPES_LIMIT = 5;
 
  373        [global::Cpp2ILInjected.Token(Token = 
"0x40011B8")]
 
  374        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  377        [global::Cpp2ILInjected.Token(Token = 
"0x40011B9")]
 
  378        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
  381        [global::Cpp2ILInjected.Token(Token = 
"0x200034B")]
 
  384            [global::Cpp2ILInjected.Token(Token = 
"0x40011BA")]
 
  385            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  388            [global::Cpp2ILInjected.Token(Token = 
"0x40011BB")]
 
  389            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]