6 instantiations of ListBuilder
System.Private.CoreLib (6)
src\System\RuntimeType.CoreCLR.cs (6)
2482
ListBuilder<MethodInfo> candidates = new
ListBuilder
<MethodInfo>(cache.Length);
2507
ListBuilder<ConstructorInfo> candidates = new
ListBuilder
<ConstructorInfo>(cache.Length);
2530
ListBuilder<PropertyInfo> candidates = new
ListBuilder
<PropertyInfo>(cache.Length);
2553
ListBuilder<EventInfo> candidates = new
ListBuilder
<EventInfo>(cache.Length);
2575
ListBuilder<FieldInfo> candidates = new
ListBuilder
<FieldInfo>(cache.Length);
2597
ListBuilder<Type> candidates = new
ListBuilder
<Type>(cache.Length);
62 references to ListBuilder
System.Private.CoreLib (62)
src\System\Reflection\RuntimeCustomAttributeData.cs (21)
23
RuntimeType.
ListBuilder
<Attribute> pcas = default;
33
RuntimeType.
ListBuilder
<Attribute> pcas = default;
43
RuntimeType.
ListBuilder
<Attribute> pcas = default;
92
RuntimeType.
ListBuilder
<Attribute> pcas = default;
98
private static ReadOnlyCollection<CustomAttributeData> GetCombinedList(IList<CustomAttributeData> customAttributes, ref RuntimeType.
ListBuilder
<Attribute> pseudoAttributes)
1254
RuntimeType.
ListBuilder
<Attribute> pcas = default;
1267
RuntimeType.
ListBuilder
<object> result = default;
1296
RuntimeType.
ListBuilder
<Attribute> pcas = default;
1309
RuntimeType.
ListBuilder
<object> result = default;
1365
RuntimeType.
ListBuilder
<Attribute> pcas = default;
1377
RuntimeType.
ListBuilder
<Attribute> pcas = default;
1433
RuntimeType.
ListBuilder
<object> derivedAttributes = default;
1472
RuntimeType.
ListBuilder
<object> attributes = default;
1489
ref RuntimeType.
ListBuilder
<object> attributes,
1493
RuntimeType.
ListBuilder
<object> derivedAttributes)
1625
ref RuntimeType.
ListBuilder
<object> derivedAttributes,
1732
RuntimeType attributeType, bool mustBeInheritable, ref RuntimeType.
ListBuilder
<object> derivedAttributes)
1983
internal static void GetCustomAttributes(RuntimeType type, RuntimeType caType, ref RuntimeType.
ListBuilder
<Attribute> pcas)
2027
internal static void GetCustomAttributes(RuntimeMethodInfo method, RuntimeType caType, ref RuntimeType.
ListBuilder
<Attribute> pcas)
2067
internal static void GetCustomAttributes(RuntimeParameterInfo parameter, RuntimeType caType, ref RuntimeType.
ListBuilder
<Attribute> pcas)
2123
internal static void GetCustomAttributes(RuntimeFieldInfo field, RuntimeType caType, ref RuntimeType.
ListBuilder
<Attribute> pcas)
src\System\RuntimeType.CoreCLR.cs (41)
577
ListBuilder
<RuntimeMethodInfo> list = default;
743
ListBuilder
<RuntimeConstructorInfo> list = default;
791
ListBuilder
<RuntimeFieldInfo> list = default;
832
private unsafe void PopulateRtFields(Filter filter, RuntimeType declaringType, ref
ListBuilder
<RuntimeFieldInfo> list)
849
ReadOnlySpan<IntPtr> fieldHandles, RuntimeType declaringType, ref
ListBuilder
<RuntimeFieldInfo> list)
895
private void PopulateLiteralFields(Filter filter, RuntimeType declaringType, ref
ListBuilder
<RuntimeFieldInfo> list)
955
ref
ListBuilder
<RuntimeType> list,
984
ListBuilder
<RuntimeType> list = default;
1071
ListBuilder
<RuntimeType> list = default;
1114
ListBuilder
<RuntimeEventInfo> list = default;
1139
Filter filter, RuntimeType declaringType, Dictionary<string, RuntimeEventInfo>? csEventInfos, ref
ListBuilder
<RuntimeEventInfo> list)
1207
ListBuilder
<RuntimePropertyInfo> list = default;
1246
ref
ListBuilder
<RuntimePropertyInfo> list)
2474
private
ListBuilder
<MethodInfo> GetMethodCandidates(
2482
ListBuilder
<MethodInfo> candidates = new ListBuilder<MethodInfo>(cache.Length);
2499
private
ListBuilder
<ConstructorInfo> GetConstructorCandidates(
2507
ListBuilder
<ConstructorInfo> candidates = new ListBuilder<ConstructorInfo>(cache.Length);
2521
private
ListBuilder
<PropertyInfo> GetPropertyCandidates(
2530
ListBuilder
<PropertyInfo> candidates = new ListBuilder<PropertyInfo>(cache.Length);
2545
private
ListBuilder
<EventInfo> GetEventCandidates(string? name, BindingFlags bindingAttr, bool allowPrefixLookup)
2553
ListBuilder
<EventInfo> candidates = new ListBuilder<EventInfo>(cache.Length);
2567
private
ListBuilder
<FieldInfo> GetFieldCandidates(string? name, BindingFlags bindingAttr, bool allowPrefixLookup)
2575
ListBuilder
<FieldInfo> candidates = new ListBuilder<FieldInfo>(cache.Length);
2589
private
ListBuilder
<Type> GetNestedTypeCandidates(string? fullname, BindingFlags bindingAttr, bool allowPrefixLookup)
2597
ListBuilder
<Type> candidates = new ListBuilder<Type>(cache.Length);
2658
ListBuilder
<MethodInfo> methods = GetMethodCandidates(null, GenericParameterCountAny, bindingAttr, CallingConventions.Any, null, false);
2659
ListBuilder
<ConstructorInfo> constructors = GetConstructorCandidates(null, bindingAttr, CallingConventions.Any, null, false);
2660
ListBuilder
<PropertyInfo> properties = GetPropertyCandidates(null, bindingAttr, null, false);
2661
ListBuilder
<EventInfo> events = GetEventCandidates(null, bindingAttr, false);
2662
ListBuilder
<FieldInfo> fields = GetFieldCandidates(null, bindingAttr, false);
2663
ListBuilder
<Type> nestedTypes = GetNestedTypeCandidates(null, bindingAttr, false);
2789
ListBuilder
<MethodInfo> candidates = GetMethodCandidates(name, genericParameterCount, bindingAttr, callConv, types, false);
2825
ListBuilder
<ConstructorInfo> candidates = GetConstructorCandidates(null, bindingAttr, CallingConventions.Any, types, false);
2853
ListBuilder
<PropertyInfo> candidates = GetPropertyCandidates(name, bindingAttr, types, false);
3024
ListBuilder
<MethodInfo> methods = default;
3025
ListBuilder
<ConstructorInfo> constructors = default;
3026
ListBuilder
<PropertyInfo> properties = default;
3027
ListBuilder
<EventInfo> events = default;
3028
ListBuilder
<FieldInfo> fields = default;
3029
ListBuilder
<Type> nestedTypes = default;
3842
ListBuilder
<ConstructorInfo> candidates = GetConstructorCandidates(null, bindingAttr, CallingConventions.Any, null, false);