Exemplo n.º 1
0
        internal Scope.ScopeMode PushScope()
        {
            Scope.ScopeMode vm = vMode;
            Scope           sc = new Scope(ruby);

            scopes.Push(scope);
            scope = sc;
            vMode = Scope.ScopeMode.Public;
            return(vm);
        }
Exemplo n.º 2
0
 internal void ScopeSet(Scope.ScopeMode f)
 {
     vMode = f;
 }
Exemplo n.º 3
0
 internal void PopScope(Scope.ScopeMode vm)
 {
     scope = (Scope)scopes.Pop();
     vMode = vm;
 }
Exemplo n.º 4
0
 internal Scope.ScopeMode PushScope()
 {
     Scope.ScopeMode vm = vMode;
     Scope sc = new Scope(ruby);
     scopes.Push(scope);
     scope = sc;
     vMode = Scope.ScopeMode.Public;
     return vm;
 }
Exemplo n.º 5
0
 internal bool ScopeTest(Scope.ScopeMode f)
 {
     return((vMode & f) != 0);
 }
Exemplo n.º 6
0
 internal void ScopeSet(Scope.ScopeMode f)
 {
     vMode = f;
 }
Exemplo n.º 7
0
 internal void PopScope(Scope.ScopeMode vm)
 {
     scope = (Scope)scopes.Pop();
     vMode = vm;
 }