77 instantiations of AttributeValue
ILAssembler (77)
Actions\GrammarActions.Members.Fields.cs (15)
108"static" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Static, 0, true), 109"public" => new CILParser.AttributeValue<FieldAttributes>( 113"private" => new CILParser.AttributeValue<FieldAttributes>( 117"family" => new CILParser.AttributeValue<FieldAttributes>( 121"initonly" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.InitOnly, 0, true), 122"rtspecialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.RTSpecialName, 0, true), 123"specialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.SpecialName, 0, true), 124"assembly" => new CILParser.AttributeValue<FieldAttributes>( 128"famandassem" => new CILParser.AttributeValue<FieldAttributes>( 132"famorassem" => new CILParser.AttributeValue<FieldAttributes>( 136"privatescope" => new CILParser.AttributeValue<FieldAttributes>( 140"literal" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Literal, 0, true), 142"notserialized" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.NotSerialized, 0, true), 144"volatile" => new CILParser.AttributeValue<FieldAttributes>(0, 0, true), 149=> new((FieldAttributes)ParseInt32(token), 0, false);
Actions\GrammarActions.Members.PropertiesEvents.cs (4)
48"specialname" => new CILParser.AttributeValue<PropertyAttributes>( 52"rtspecialname" => new CILParser.AttributeValue<PropertyAttributes>(0, 0, true), 175"specialname" => new CILParser.AttributeValue<EventAttributes>( 179"rtspecialname" => new CILParser.AttributeValue<EventAttributes>(0, 0, true),
Actions\GrammarActions.MethodHeaders.Actions.cs (55)
70"static" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Static, 0, true), 71"public" => new CILParser.AttributeValue<MethodAttributes>( 75"private" => new CILParser.AttributeValue<MethodAttributes>( 79"family" => new CILParser.AttributeValue<MethodAttributes>( 83"final" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Final, 0, true), 84"specialname" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.SpecialName, 0, true), 85"virtual" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Virtual, 0, true), 86"strict" => new CILParser.AttributeValue<MethodAttributes>( 90"abstract" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Abstract, 0, true), 91"assembly" => new CILParser.AttributeValue<MethodAttributes>( 95"famandassem" => new CILParser.AttributeValue<MethodAttributes>( 99"famorassem" => new CILParser.AttributeValue<MethodAttributes>( 103"privatescope" => new CILParser.AttributeValue<MethodAttributes>( 107"hidebysig" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.HideBySig, 0, true), 108"newslot" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.NewSlot, 0, true), 109"rtspecialname" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.RTSpecialName, 0, true), 110"unmanagedexp" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.UnmanagedExport, 0, true), 111"reqsecobj" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.RequireSecObject, 0, true), 116=> new((MethodAttributes)ParseInt32(token), 0, false); 122"native" => new CILParser.AttributeValue<MethodImplAttributes>( 126"cil" or "il" => new CILParser.AttributeValue<MethodImplAttributes>( 130"optil" => new CILParser.AttributeValue<MethodImplAttributes>( 134"managed" => new CILParser.AttributeValue<MethodImplAttributes>( 138"unmanaged" => new CILParser.AttributeValue<MethodImplAttributes>( 142"forwardref" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.ForwardRef, 0, true), 143"preservesig" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.PreserveSig, 0, true), 144"runtime" => new CILParser.AttributeValue<MethodImplAttributes>( 148"internalcall" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.InternalCall, 0, true), 149"synchronized" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.Synchronized, 0, true), 150"noinlining" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.NoInlining, 0, true), 151"aggressiveinlining" => new CILParser.AttributeValue<MethodImplAttributes>( 155"nooptimization" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.NoOptimization, 0, true), 156"aggressiveoptimization" => new CILParser.AttributeValue<MethodImplAttributes>( 160"async" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.Async, 0, true), 166=> new((MethodImplAttributes)ParseInt32(token), 0, false); 188"nomangle" => new CILParser.AttributeValue<MethodImportAttributes>( 192"ansi" => new CILParser.AttributeValue<MethodImportAttributes>( 196"unicode" => new CILParser.AttributeValue<MethodImportAttributes>( 200"autochar" => new CILParser.AttributeValue<MethodImportAttributes>( 204"lasterr" => new CILParser.AttributeValue<MethodImportAttributes>( 208"winapi" => new CILParser.AttributeValue<MethodImportAttributes>( 212"cdecl" => new CILParser.AttributeValue<MethodImportAttributes>( 216"stdcall" => new CILParser.AttributeValue<MethodImportAttributes>( 220"thiscall" => new CILParser.AttributeValue<MethodImportAttributes>( 224"fastcall" => new CILParser.AttributeValue<MethodImportAttributes>( 233=> new( 242=> new( 251=> new( 260"+" => new CILParser.AttributeValue<GenericParameterAttributes>( 264"-" => new CILParser.AttributeValue<GenericParameterAttributes>( 268"class" => new CILParser.AttributeValue<GenericParameterAttributes>( 272"valuetype" => new CILParser.AttributeValue<GenericParameterAttributes>( 276"byreflike" => new CILParser.AttributeValue<GenericParameterAttributes>( 280".ctor" => new CILParser.AttributeValue<GenericParameterAttributes>( 289=> new(
Actions\GrammarActions.Types.Headers.Actions.cs (2)
131new((TypeAttributes)value, 0, false), 149=> new(new CILParser.AttributeValue<TypeAttributes>(value, groupMask, true), fallbackBase, requireSealed);
CILParser.SemanticValues.Declarations.cs (1)
15public static AttributeValue<T> Empty { get; } = new(default, default, true);
42 references to AttributeValue
ILAssembler (42)
Actions\GrammarActions.Conversions.cs (1)
152CILParser.AttributeValue<T> attribute)
Actions\GrammarActions.Members.Fields.cs (3)
24CILParser.AttributeValue<FieldAttributes> value) 105internal CILParser.AttributeValue<FieldAttributes> CreateFieldAttribute(IToken token) 148internal CILParser.AttributeValue<FieldAttributes> CreateRawFieldAttribute(IToken token)
Actions\GrammarActions.Members.PropertiesEvents.cs (4)
16CILParser.AttributeValue<PropertyAttributes> value) 45internal CILParser.AttributeValue<PropertyAttributes> CreatePropertyAttribute(IToken token) 149CILParser.AttributeValue<EventAttributes> value) 172internal CILParser.AttributeValue<EventAttributes> CreateEventAttribute(IToken token)
Actions\GrammarActions.MethodHeaders.Actions.cs (14)
22CILParser.AttributeValue<MethodAttributes> value) 30CILParser.AttributeValue<MethodImplAttributes> value) 67internal CILParser.AttributeValue<MethodAttributes> CreateMethodAttribute(IToken token) 115internal CILParser.AttributeValue<MethodAttributes> CreateRawMethodAttribute(IToken token) 118internal CILParser.AttributeValue<MethodImplAttributes> 164internal CILParser.AttributeValue<MethodImplAttributes> 178CILParser.AttributeValue<MethodImportAttributes> value) 184internal CILParser.AttributeValue<MethodImportAttributes> 231internal CILParser.AttributeValue<MethodImportAttributes> 240internal CILParser.AttributeValue<MethodImportAttributes> 249internal CILParser.AttributeValue<MethodImportAttributes> 256internal CILParser.AttributeValue<GenericParameterAttributes> 287internal CILParser.AttributeValue<GenericParameterAttributes> 296CILParser.AttributeValue<GenericParameterAttributes> value)
Actions\GrammarActions.Types.Headers.cs (2)
120CILParser.AttributeValue<TypeAttributes> attribute = classAttribute.Attribute; 190CILParser.AttributeValue<TypeAttributes> attribute = classAttribute.Attribute;
CILParser.SemanticValues.Declarations.cs (4)
15public static AttributeValue<T> Empty { get; } = new(default, default, true); 115new(AttributeValue<TypeAttributes>.Empty, null, false); 118AttributeValue<TypeAttributes> attribute, 127internal AttributeValue<TypeAttributes> Attribute { get; }
gen\CILParser.cs (14)
9266 public CILParser.AttributeValue<System.Reflection.GenericParameterAttributes> Value; 9290 _localctx.Value = CILParser.AttributeValue<System.Reflection.GenericParameterAttributes>.Empty; 10379 public CILParser.AttributeValue<System.Reflection.FieldAttributes> Value; 10396 _localctx.Value = CILParser.AttributeValue<System.Reflection.FieldAttributes>.Empty; 10964 public CILParser.AttributeValue<System.Reflection.EventAttributes> Value; 10977 _localctx.Value = CILParser.AttributeValue<System.Reflection.EventAttributes>.Empty; 11303 public CILParser.AttributeValue<System.Reflection.PropertyAttributes> Value; 11316 _localctx.Value = CILParser.AttributeValue<System.Reflection.PropertyAttributes>.Empty; 12058 public CILParser.AttributeValue<System.Reflection.MethodAttributes> Value; 12075 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodAttributes>.Empty; 12362 public CILParser.AttributeValue<System.Reflection.MethodImportAttributes> Value; 12385 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImportAttributes>.Empty; 12613 public CILParser.AttributeValue<System.Reflection.MethodImplAttributes> Value; 12631 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImplAttributes>.Empty;