terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
CustomAttributeExtensions.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System.Reflection
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20004FB")]
12 public static class CustomAttributeExtensions
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x60024F3")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1B87FA8", Offset = "0x1B87FA8", Length = "0x8")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeExtensions), Member = "GetCustomAttribute", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(Assembly) }, ReturnType = "T")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Attribute), Member = "GetCustomAttribute", MemberParameters = new object[]
19 {
21 typeof(global::System.Type)
22 }, ReturnType = typeof(global::System.Attribute))]
23 public static global::System.Attribute GetCustomAttribute(this Assembly element, global::System.Type attributeType)
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60024F4")]
29 [global::Cpp2ILInjected.Address(RVA = "0x15798D4", Offset = "0x15798D4", Length = "0xC4")]
30 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "GetNeutralResourcesLanguageAttribute", MemberParameters = new object[]
32 {
34 typeof(ref string),
35 typeof(ref short)
36 }, ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeExtensions), Member = "GetCustomAttribute", MemberParameters = new object[]
40 {
42 typeof(global::System.Type)
43 }, ReturnType = typeof(global::System.Attribute))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
45 public static T GetCustomAttribute<T>(this Assembly element) where T : global::System.Attribute
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x60024F5")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1B87FB0", Offset = "0x1B87FB0", Length = "0x8")]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomAttributeExtensions), Member = "GetCustomAttributes", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(MemberInfo) }, ReturnType = "System.Collections.Generic.IEnumerable`1<T>")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Attribute), Member = "GetCustomAttributes", MemberParameters = new object[]
55 {
56 typeof(MemberInfo),
57 typeof(global::System.Type)
58 }, ReturnType = typeof(global::System.Attribute[]))]
59 public static global::System.Collections.Generic.IEnumerable<global::System.Attribute> GetCustomAttributes(this MemberInfo element, global::System.Type attributeType)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x60024F6")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1579998", Offset = "0x1579998", Length = "0xC4")]
66 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Diagnostics.StackTrace), Member = "ConvertAsyncStateMachineMethod", MemberParameters = new object[]
68 {
70 typeof(ref global::System.Type)
71 }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeExtensions), Member = "GetCustomAttributes", MemberParameters = new object[]
75 {
76 typeof(MemberInfo),
77 typeof(global::System.Type)
78 }, ReturnType = typeof(global::System.Collections.Generic.IEnumerable<global::System.Attribute>))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
80 public static global::System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this MemberInfo element) where T : global::System.Attribute
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x60024F7")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1B87FB8", Offset = "0x1B87FB8", Length = "0x8")]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Diagnostics.StackTrace), Member = "GetFullNameForStackTrace", MemberParameters = new object[]
88 {
89 typeof(global::System.Text.StringBuilder),
90 typeof(MethodBase),
91 typeof(bool),
92 typeof(ref bool),
93 typeof(ref bool)
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Attribute), Member = "IsDefined", MemberParameters = new object[]
97 {
99 typeof(global::System.Type)
100 }, ReturnType = typeof(bool))]
101 public static bool IsDefined(this MemberInfo element, global::System.Type attributeType)
102 {
103 throw null;
104 }
105 }
106}
class f__AnonymousType0<< Count > j__TPar
static T GetCustomAttribute< T >(this Assembly element)
static bool IsDefined(this MemberInfo element, global::System.Type attributeType)
static global::System.Collections.Generic.IEnumerable< T > GetCustomAttributes< T >(this MemberInfo element)
static global::System.Attribute GetCustomAttribute(this Assembly element, global::System.Type attributeType)
static global::System.Collections.Generic.IEnumerable< global::System.Attribute > GetCustomAttributes(this MemberInfo element, global::System.Type attributeType)