328 references to TokenType
illink (12)
Linker\DocumentationSignatureGenerator.cs (5)
31
case
TokenType
.TypeDef:
34
case
TokenType
.Method:
37
case
TokenType
.Property:
40
case
TokenType
.Field:
43
case
TokenType
.Event:
Linker\UnconditionalSuppressMessageAttributeState.cs (7)
266
case
TokenType
.Module:
268
case
TokenType
.Assembly:
270
case
TokenType
.TypeDef:
272
case
TokenType
.Method:
273
case
TokenType
.Property:
274
case
TokenType
.Field:
275
case
TokenType
.Event:
Mono.Cecil (303)
Mono.Cecil.Cil\CodeReader.cs (1)
571
TokenType
.String,
Mono.Cecil.Cil\CodeWriter.cs (2)
263
TokenType
.String,
633
token = new MetadataToken (
TokenType
.Signature, metadata.AddStandAloneSignature (signature));
Mono.Cecil.Cil\Document.cs (1)
120
this.token = new MetadataToken (
TokenType
.Document);
Mono.Cecil.Cil\Symbols.cs (6)
159
this.token = new MetadataToken (
TokenType
.LocalScope);
343
this.token = new MetadataToken (
TokenType
.LocalVariable);
376
this.token = new MetadataToken (
TokenType
.LocalConstant);
458
this.token = new MetadataToken (
TokenType
.ImportScope);
490
this.token = new MetadataToken (
TokenType
.CustomDebugInformation);
763
this.token = new MetadataToken (
TokenType
.MethodDebugInformation, method.MetadataToken.RID);
Mono.Cecil.Metadata\MetadataToken.cs (5)
23
public
TokenType
TokenType {
24
get { return (
TokenType
) (token & 0xff000000); }
34
public MetadataToken (
TokenType
type)
39
public MetadataToken (
TokenType
type, uint rid)
44
public MetadataToken (
TokenType
type, int rid)
Mono.Cecil.Metadata\Utilities.cs (165)
45
TokenType
token_type;
51
token_type =
TokenType
.TypeDef; goto ret;
53
token_type =
TokenType
.TypeRef; goto ret;
55
token_type =
TokenType
.TypeSpec; goto ret;
63
token_type =
TokenType
.Field; goto ret;
65
token_type =
TokenType
.Param; goto ret;
67
token_type =
TokenType
.Property; goto ret;
75
token_type =
TokenType
.Method; goto ret;
77
token_type =
TokenType
.Field; goto ret;
79
token_type =
TokenType
.TypeRef; goto ret;
81
token_type =
TokenType
.TypeDef; goto ret;
83
token_type =
TokenType
.Param; goto ret;
85
token_type =
TokenType
.InterfaceImpl; goto ret;
87
token_type =
TokenType
.MemberRef; goto ret;
89
token_type =
TokenType
.Module; goto ret;
91
token_type =
TokenType
.Permission; goto ret;
93
token_type =
TokenType
.Property; goto ret;
95
token_type =
TokenType
.Event; goto ret;
97
token_type =
TokenType
.Signature; goto ret;
99
token_type =
TokenType
.ModuleRef; goto ret;
101
token_type =
TokenType
.TypeSpec; goto ret;
103
token_type =
TokenType
.Assembly; goto ret;
105
token_type =
TokenType
.AssemblyRef; goto ret;
107
token_type =
TokenType
.File; goto ret;
109
token_type =
TokenType
.ExportedType; goto ret;
111
token_type =
TokenType
.ManifestResource; goto ret;
113
token_type =
TokenType
.GenericParam; goto ret;
115
token_type =
TokenType
.GenericParamConstraint; goto ret;
117
token_type =
TokenType
.MethodSpec; goto ret;
125
token_type =
TokenType
.Field; goto ret;
127
token_type =
TokenType
.Param; goto ret;
135
token_type =
TokenType
.TypeDef; goto ret;
137
token_type =
TokenType
.Method; goto ret;
139
token_type =
TokenType
.Assembly; goto ret;
147
token_type =
TokenType
.TypeDef; goto ret;
149
token_type =
TokenType
.TypeRef; goto ret;
151
token_type =
TokenType
.ModuleRef; goto ret;
153
token_type =
TokenType
.Method; goto ret;
155
token_type =
TokenType
.TypeSpec; goto ret;
163
token_type =
TokenType
.Event; goto ret;
165
token_type =
TokenType
.Property; goto ret;
173
token_type =
TokenType
.Method; goto ret;
175
token_type =
TokenType
.MemberRef; goto ret;
183
token_type =
TokenType
.Field; goto ret;
185
token_type =
TokenType
.Method; goto ret;
193
token_type =
TokenType
.File; goto ret;
195
token_type =
TokenType
.AssemblyRef; goto ret;
197
token_type =
TokenType
.ExportedType; goto ret;
205
token_type =
TokenType
.Method; goto ret;
207
token_type =
TokenType
.MemberRef; goto ret;
215
token_type =
TokenType
.Module; goto ret;
217
token_type =
TokenType
.ModuleRef; goto ret;
219
token_type =
TokenType
.AssemblyRef; goto ret;
221
token_type =
TokenType
.TypeRef; goto ret;
229
token_type =
TokenType
.TypeDef; goto ret;
231
token_type =
TokenType
.Method; goto ret;
238
token_type =
TokenType
.Method; goto ret;
240
token_type =
TokenType
.Field; goto ret;
242
token_type =
TokenType
.TypeRef; goto ret;
244
token_type =
TokenType
.TypeDef; goto ret;
246
token_type =
TokenType
.Param; goto ret;
248
token_type =
TokenType
.InterfaceImpl; goto ret;
250
token_type =
TokenType
.MemberRef; goto ret;
252
token_type =
TokenType
.Module; goto ret;
254
token_type =
TokenType
.Permission; goto ret;
256
token_type =
TokenType
.Property; goto ret;
258
token_type =
TokenType
.Event; goto ret;
260
token_type =
TokenType
.Signature; goto ret;
262
token_type =
TokenType
.ModuleRef; goto ret;
264
token_type =
TokenType
.TypeSpec; goto ret;
266
token_type =
TokenType
.Assembly; goto ret;
268
token_type =
TokenType
.AssemblyRef; goto ret;
270
token_type =
TokenType
.File; goto ret;
272
token_type =
TokenType
.ExportedType; goto ret;
274
token_type =
TokenType
.ManifestResource; goto ret;
276
token_type =
TokenType
.GenericParam; goto ret;
278
token_type =
TokenType
.GenericParamConstraint; goto ret;
280
token_type =
TokenType
.MethodSpec; goto ret;
282
token_type =
TokenType
.Document; goto ret;
284
token_type =
TokenType
.LocalScope; goto ret;
286
token_type =
TokenType
.LocalVariable; goto ret;
288
token_type =
TokenType
.LocalConstant; goto ret;
290
token_type =
TokenType
.ImportScope; goto ret;
312
case
TokenType
.TypeDef:
314
case
TokenType
.TypeRef:
316
case
TokenType
.TypeSpec:
324
case
TokenType
.Field:
326
case
TokenType
.Param:
328
case
TokenType
.Property:
336
case
TokenType
.Method:
338
case
TokenType
.Field:
340
case
TokenType
.TypeRef:
342
case
TokenType
.TypeDef:
344
case
TokenType
.Param:
346
case
TokenType
.InterfaceImpl:
348
case
TokenType
.MemberRef:
350
case
TokenType
.Module:
352
case
TokenType
.Permission:
354
case
TokenType
.Property:
356
case
TokenType
.Event:
358
case
TokenType
.Signature:
360
case
TokenType
.ModuleRef:
362
case
TokenType
.TypeSpec:
364
case
TokenType
.Assembly:
366
case
TokenType
.AssemblyRef:
368
case
TokenType
.File:
370
case
TokenType
.ExportedType:
372
case
TokenType
.ManifestResource:
374
case
TokenType
.GenericParam:
376
case
TokenType
.GenericParamConstraint:
378
case
TokenType
.MethodSpec:
386
case
TokenType
.Field:
388
case
TokenType
.Param:
396
case
TokenType
.TypeDef:
398
case
TokenType
.Method:
400
case
TokenType
.Assembly:
408
case
TokenType
.TypeDef:
410
case
TokenType
.TypeRef:
412
case
TokenType
.ModuleRef:
414
case
TokenType
.Method:
416
case
TokenType
.TypeSpec:
424
case
TokenType
.Event:
426
case
TokenType
.Property:
434
case
TokenType
.Method:
436
case
TokenType
.MemberRef:
444
case
TokenType
.Field:
446
case
TokenType
.Method:
454
case
TokenType
.File:
456
case
TokenType
.AssemblyRef:
458
case
TokenType
.ExportedType:
466
case
TokenType
.Method:
468
case
TokenType
.MemberRef:
476
case
TokenType
.Module:
478
case
TokenType
.ModuleRef:
480
case
TokenType
.AssemblyRef:
482
case
TokenType
.TypeRef:
490
case
TokenType
.TypeDef:
492
case
TokenType
.Method:
500
case
TokenType
.Method:
502
case
TokenType
.Field:
504
case
TokenType
.TypeRef:
506
case
TokenType
.TypeDef:
508
case
TokenType
.Param:
510
case
TokenType
.InterfaceImpl:
512
case
TokenType
.MemberRef:
514
case
TokenType
.Module:
516
case
TokenType
.Permission:
518
case
TokenType
.Property:
520
case
TokenType
.Event:
522
case
TokenType
.Signature:
524
case
TokenType
.ModuleRef:
526
case
TokenType
.TypeSpec:
528
case
TokenType
.Assembly:
530
case
TokenType
.AssemblyRef:
532
case
TokenType
.File:
534
case
TokenType
.ExportedType:
536
case
TokenType
.ManifestResource:
538
case
TokenType
.GenericParam:
540
case
TokenType
.GenericParamConstraint:
542
case
TokenType
.MethodSpec:
544
case
TokenType
.Document:
546
case
TokenType
.LocalScope:
548
case
TokenType
.LocalVariable:
550
case
TokenType
.LocalConstant:
552
case
TokenType
.ImportScope:
Mono.Cecil\AssemblyDefinition.cs (1)
37
get { return new MetadataToken (
TokenType
.Assembly, 1); }
Mono.Cecil\AssemblyNameDefinition.cs (2)
23
this.token = new MetadataToken (
TokenType
.Assembly, 1);
29
this.token = new MetadataToken (
TokenType
.Assembly, 1);
Mono.Cecil\AssemblyNameReference.cs (2)
232
this.token = new MetadataToken (
TokenType
.AssemblyRef);
242
this.token = new MetadataToken (
TokenType
.AssemblyRef);
Mono.Cecil\AssemblyReader.cs (51)
612
reference.token = new MetadataToken (
TokenType
.AssemblyRef, i + 1);
699
reference.token = new MetadataToken (
TokenType
.ModuleRef, i + 1);
740
} else if (implementation.TokenType ==
TokenType
.AssemblyRef) {
744
} else if (implementation.TokenType ==
TokenType
.File) {
952
type.token = new MetadataToken (
TokenType
.TypeDef, rid);
1130
type.token = new MetadataToken (
TokenType
.TypeRef, rid);
1134
if (scope_token.TokenType ==
TokenType
.TypeRef) {
1159
if (scope.TokenType ==
TokenType
.Module)
1165
case
TokenType
.AssemblyRef:
1169
case
TokenType
.ModuleRef:
1206
type.token = new MetadataToken (
TokenType
.TypeSpec, rid);
1240
new MetadataToken(
TokenType
.InterfaceImpl, mapping [i].Col1)));
1296
field.token = new MetadataToken (
TokenType
.Field, field_rid);
1489
@event.token = new MetadataToken (
TokenType
.Event, event_rid);
1571
property.token = new MetadataToken (
TokenType
.Property, property_rid);
1622
case
TokenType
.Event: {
1630
case
TokenType
.Property: {
1654
if (token.TokenType !=
TokenType
.Event)
1662
if (token.TokenType !=
TokenType
.Property)
1777
method.token = new MetadataToken (
TokenType
.Method, method_rid);
1837
parameter.token = new MetadataToken (
TokenType
.Param, param_rid);
1881
if (method.TokenType !=
TokenType
.Method)
1927
parameter.token = new MetadataToken (
TokenType
.GenericParam, range.Start + i);
2019
new MetadataToken (
TokenType
.GenericParamConstraint, mapping [i].Col1)));
2090
if (method.TokenType !=
TokenType
.Method)
2170
case
TokenType
.TypeDef:
2173
case
TokenType
.TypeRef:
2176
case
TokenType
.TypeSpec:
2179
case
TokenType
.Field:
2182
case
TokenType
.Method:
2185
case
TokenType
.MemberRef:
2188
case
TokenType
.MethodSpec:
2255
method_spec.token = new MetadataToken (
TokenType
.MethodSpec, rid);
2304
case
TokenType
.TypeDef:
2305
case
TokenType
.TypeRef:
2306
case
TokenType
.TypeSpec:
2309
case
TokenType
.Method:
2316
member.token = new MetadataToken (
TokenType
.MemberRef, rid);
2413
if (token.TokenType !=
TokenType
.Signature)
2744
case
TokenType
.AssemblyRef:
2745
case
TokenType
.File:
2748
case
TokenType
.ExportedType:
2759
exported_type.token = new MetadataToken (
TokenType
.ExportedType, i);
2773
case
TokenType
.AssemblyRef:
2777
case
TokenType
.File:
2832
token = new MetadataToken (
TokenType
.Document, i),
2945
token = new MetadataToken (
TokenType
.LocalScope, record.Col6),
2981
var variable = new VariableDebugInformation (index, name) { Attributes = attributes, token = new MetadataToken (
TokenType
.LocalVariable, rid) };
3014
var constant = new ConstantDebugInformation (name, type, value) { token = new MetadataToken (
TokenType
.LocalConstant, rid) };
3032
import.token = new MetadataToken (
TokenType
.ImportScope, i);
3235
infos [i].token = new MetadataToken (
TokenType
.CustomDebugInformation, rows [i].Col3);
Mono.Cecil\AssemblyWriter.cs (36)
1172
reference.token = new MetadataToken (
TokenType
.AssemblyRef, rid);
1188
TokenType
.ModuleRef,
1214
TokenType
.File,
1263
exported_type.token = new MetadataToken (
TokenType
.ExportedType, rid);
1274
case
TokenType
.AssemblyRef:
1276
case
TokenType
.ModuleRef:
1280
return new MetadataToken (
TokenType
.File, i + 1);
1310
type.token = new MetadataToken (
TokenType
.TypeDef, type_rid++);
1338
fields [i].token = new MetadataToken (
TokenType
.Field, field_rid++);
1346
methods [i].token = new MetadataToken (
TokenType
.Method, method_rid++);
1376
type.token = new MetadataToken (
TokenType
.TypeSpec, typespec_table.AddRow (row));
1439
type.token = new MetadataToken (
TokenType
.TypeRef, type_ref_table.AddRow (row));
1544
generic_parameter.token = new MetadataToken (
TokenType
.GenericParam, rid);
1567
constraint.token = new MetadataToken (
TokenType
.GenericParamConstraint, rid);
1586
iface_impl.token = new MetadataToken (
TokenType
.InterfaceImpl, rid);
1781
parameter.token = new MetadataToken (
TokenType
.Param, param_rid++);
1818
property.token = new MetadataToken (
TokenType
.Property, property_rid++);
1860
@event.token = new MetadataToken (
TokenType
.Event, event_rid++);
2054
member.token = new MetadataToken (
TokenType
.MemberRef, member_ref_table.AddRow (row));
2076
method_spec.token = new MetadataToken (
TokenType
.MethodSpec, method_spec_table.AddRow (row));
2294
case
TokenType
.TypeDef:
2295
case
TokenType
.Method:
2296
case
TokenType
.Field:
2297
case
TokenType
.Event:
2298
case
TokenType
.Property:
2300
case
TokenType
.TypeRef:
2301
case
TokenType
.TypeSpec:
2302
case
TokenType
.GenericParam:
2304
case
TokenType
.MethodSpec:
2306
case
TokenType
.MemberRef:
2342
scope.token = new MetadataToken (
TokenType
.LocalScope, rid);
2361
variable.token = new MetadataToken (
TokenType
.LocalVariable, local_variable_rid);
2373
constant.token = new MetadataToken (
TokenType
.LocalConstant, local_constant_rid);
2533
custom_info.token = new MetadataToken (
TokenType
.CustomDebugInformation, rid);
2558
import_token = new MetadataToken (
TokenType
.ImportScope, import_scope_table.AddRow (row));
2617
token = new MetadataToken (
TokenType
.Document, document_table.AddRow (
Mono.Cecil\CallSite.cs (1)
89
this.signature.token = new MetadataToken (
TokenType
.Signature, 0);
Mono.Cecil\EventDefinition.cs (1)
129
this.token = new MetadataToken (
TokenType
.Event);
Mono.Cecil\FieldReference.cs (2)
34
this.token = new MetadataToken (
TokenType
.MemberRef);
43
this.token = new MetadataToken (
TokenType
.MemberRef);
Mono.Cecil\GenericParameter.cs (3)
190
this.token = new MetadataToken (
TokenType
.GenericParam);
203
this.token = new MetadataToken (
TokenType
.GenericParam);
328
this.token = new MetadataToken (
TokenType
.GenericParamConstraint);
Mono.Cecil\MethodDefinition.cs (2)
503
this.token = new MetadataToken (
TokenType
.Method);
511
this.token = new MetadataToken (
TokenType
.Method);
Mono.Cecil\MethodReference.cs (2)
141
this.token = new MetadataToken (
TokenType
.MemberRef);
151
this.token = new MetadataToken (
TokenType
.MemberRef);
Mono.Cecil\MethodSpecification.cs (1)
76
this.token = new MetadataToken (
TokenType
.MethodSpec);
Mono.Cecil\ModuleDefinition.cs (1)
623
this.token = new MetadataToken (
TokenType
.Module, 1);
Mono.Cecil\ModuleReference.cs (1)
35
this.token = new MetadataToken (
TokenType
.ModuleRef);
Mono.Cecil\ParameterDefinition.cs (1)
138
this.token = new MetadataToken (
TokenType
.Param);
Mono.Cecil\PropertyDefinition.cs (1)
220
this.token = new MetadataToken (
TokenType
.Property);
Mono.Cecil\TypeDefinition.cs (2)
483
this.token = new MetadataToken (
TokenType
.TypeDef);
564
this.token = new MetadataToken (
TokenType
.InterfaceImpl);
Mono.Cecil\TypeReference.cs (1)
243
this.token = new MetadataToken (
TokenType
.TypeRef, 0);
Mono.Cecil\TypeSpecification.cs (1)
60
this.token = new MetadataToken (
TokenType
.TypeSpec);
Mono.Cecil\WindowsRuntimeProjections.cs (11)
377
if (base_type == null || base_type.MetadataToken.TokenType !=
TokenType
.TypeRef)
533
if (type.MetadataToken.TokenType !=
TokenType
.TypeRef)
540
if (type.MetadataToken.TokenType !=
TokenType
.TypeRef)
604
if (base_type != null && base_type.MetadataToken.TokenType ==
TokenType
.TypeRef)
628
if (@override.MetadataToken.TokenType ==
TokenType
.MemberRef && ImplementsRedirectedInterface (@override)) {
750
case
TokenType
.TypeRef:
754
case
TokenType
.TypeSpec:
759
if (type.MetadataType != MetadataType.Class || type.MetadataToken.TokenType !=
TokenType
.TypeRef)
891
if (owner.MetadataToken.TokenType !=
TokenType
.TypeDef)
896
if (constructor.MetadataToken.TokenType !=
TokenType
.MemberRef)
901
if (declaring_type.MetadataToken.TokenType !=
TokenType
.TypeRef)
Mono.Cecil.Pdb (1)
Mono.Cecil.Pdb\NativePdbWriter.cs (1)
229
var token = new MetadataToken (
TokenType
.Signature, row);
Mono.Cecil.Rocks (12)
Mono.Cecil.Rocks\DocCommentId.cs (5)
311
case
TokenType
.Field:
314
case
TokenType
.Method:
317
case
TokenType
.TypeDef:
320
case
TokenType
.Event:
323
case
TokenType
.Property:
Mono.Cecil.Rocks\ILParser.cs (7)
192
case
TokenType
.TypeDef:
193
case
TokenType
.TypeRef:
194
case
TokenType
.TypeSpec:
197
case
TokenType
.Method:
198
case
TokenType
.MethodSpec:
201
case
TokenType
.Field:
204
case
TokenType
.MemberRef: