public class StaticScopeFactory extends Object
Constructor and Description |
---|
StaticScopeFactory(Ruby runtime) |
Modifier and Type | Method and Description |
---|---|
StaticScope |
getDummyScope() |
StaticScope |
newBlockScope(StaticScope parent) |
StaticScope |
newBlockScope(StaticScope parent,
String file) |
StaticScope |
newBlockScope(StaticScope parent,
String[] names) |
StaticScope |
newEvalScope(StaticScope parent) |
StaticScope |
newEvalScope(StaticScope parent,
String[] names) |
static StaticScope |
newIRBlockScope(StaticScope parent) |
StaticScope |
newLocalScope(StaticScope parent) |
StaticScope |
newLocalScope(StaticScope parent,
String file) |
StaticScope |
newLocalScope(StaticScope parent,
String[] names) |
static StaticScope |
newStaticScope(StaticScope parent,
StaticScope.Type type,
String[] names) |
public StaticScopeFactory(Ruby runtime)
public StaticScope newBlockScope(StaticScope parent, String file)
public StaticScope newBlockScope(StaticScope parent)
public StaticScope newBlockScope(StaticScope parent, String[] names)
public StaticScope newEvalScope(StaticScope parent)
public StaticScope newEvalScope(StaticScope parent, String[] names)
public StaticScope newLocalScope(StaticScope parent, String file)
public StaticScope newLocalScope(StaticScope parent)
public StaticScope newLocalScope(StaticScope parent, String[] names)
public static StaticScope newIRBlockScope(StaticScope parent)
public static StaticScope newStaticScope(StaticScope parent, StaticScope.Type type, String[] names)
public StaticScope getDummyScope()
Copyright © 2001-2016 JRuby. All Rights Reserved.