зеркало из https://github.com/mono/ikvm-fork.git
Made ModuleBuilder.IsPseudoToken() method static.
This commit is contained in:
Родитель
d49e824d50
Коммит
ac4db8d9a1
|
@ -736,7 +736,7 @@ namespace IKVM.Reflection
|
|||
}
|
||||
ModuleBuilder mb = module as ModuleBuilder;
|
||||
int token = parameter.MetadataToken;
|
||||
if (mb != null && mb.IsSaved && mb.IsPseudoToken(token))
|
||||
if (mb != null && mb.IsSaved && ModuleBuilder.IsPseudoToken(token))
|
||||
{
|
||||
token = mb.ResolvePseudoToken(token);
|
||||
}
|
||||
|
|
|
@ -268,7 +268,7 @@ namespace IKVM.Reflection.Emit
|
|||
|
||||
internal override int GetCurrentToken()
|
||||
{
|
||||
if (typeBuilder.ModuleBuilder.IsSaved && typeBuilder.ModuleBuilder.IsPseudoToken(lazyPseudoToken))
|
||||
if (typeBuilder.ModuleBuilder.IsSaved && ModuleBuilder.IsPseudoToken(lazyPseudoToken))
|
||||
{
|
||||
return typeBuilder.ModuleBuilder.ResolvePseudoToken(lazyPseudoToken);
|
||||
}
|
||||
|
|
|
@ -920,7 +920,7 @@ namespace IKVM.Reflection.Emit
|
|||
resolvedTokens[index] = realToken;
|
||||
}
|
||||
|
||||
internal bool IsPseudoToken(int token)
|
||||
internal static bool IsPseudoToken(int token)
|
||||
{
|
||||
return token < 0;
|
||||
}
|
||||
|
|
|
@ -275,7 +275,7 @@ namespace IKVM.Reflection.Emit
|
|||
|
||||
internal override int GetCurrentToken()
|
||||
{
|
||||
if (typeBuilder.ModuleBuilder.IsSaved && typeBuilder.ModuleBuilder.IsPseudoToken(lazyPseudoToken))
|
||||
if (typeBuilder.ModuleBuilder.IsSaved && ModuleBuilder.IsPseudoToken(lazyPseudoToken))
|
||||
{
|
||||
return typeBuilder.ModuleBuilder.ResolvePseudoToken(lazyPseudoToken);
|
||||
}
|
||||
|
|
|
@ -165,7 +165,7 @@ namespace IKVM.Reflection.Writer
|
|||
{
|
||||
cliHeader.Flags |= CliHeader.COMIMAGE_FLAGS_STRONGNAMESIGNED;
|
||||
}
|
||||
if (moduleBuilder.IsPseudoToken(entryPointToken))
|
||||
if (ModuleBuilder.IsPseudoToken(entryPointToken))
|
||||
{
|
||||
entryPointToken = moduleBuilder.ResolvePseudoToken(entryPointToken);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче