328 references to TokenType
illink (12)
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: