Made ModuleBuilder.IsPseudoToken() method static.

This commit is contained in:
jfrijters 2012-10-15 23:14:45 +00:00
Родитель d49e824d50
Коммит ac4db8d9a1
5 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -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);
}