Microsoft.JScript.Class.ResolveEnum C# (CSharp) Method

ResolveEnum() private method

private ResolveEnum ( Object sender, ResolveEventArgs args ) : Assembly
sender Object
args System.ResolveEventArgs
return System.Reflection.Assembly
      private Assembly ResolveEnum(Object sender, ResolveEventArgs args){
        FieldInfo f = this.classob.GetField(args.Name, BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.Static);
        if (f != null && f.IsLiteral){     
          ClassScope csc = TypeReferences.GetConstantValue(f) as ClassScope;
          if (csc != null) csc.owner.TranslateToCreateTypeCall();
        }
        return this.compilerGlobals.assemblyBuilder;
      }