Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ToResolutionScopeTag()

static ResolutionScopeTag System.Reflection.Metadata.Ecma335.CodedIndex.ToResolutionScopeTag ( HandleKind kind)
inlinestaticprivate

Definition at line 431 of file CodedIndex.cs.

432 {
433 switch (kind)
434 {
435 case HandleKind.TypeReference:
436 if (kind != HandleKind.TypeReference)
437 {
438 break;
439 }
440 return ResolutionScopeTag.TypeRef;
441 case HandleKind.ModuleDefinition:
442 return ResolutionScopeTag.Module;
443 case HandleKind.ModuleReference:
444 return ResolutionScopeTag.ModuleRef;
445 case HandleKind.AssemblyReference:
446 return ResolutionScopeTag.AssemblyRef;
447 }
448 Throw.InvalidArgument_UnexpectedHandleKind(kind);
449 return ResolutionScopeTag.Module;
450 }

References System.Reflection.Throw.InvalidArgument_UnexpectedHandleKind().

Referenced by System.Reflection.Metadata.Ecma335.CodedIndex.ResolutionScope().