org.jruby.ir.IRClassBody Maven / Gradle / Ivy
package org.jruby.ir;
import org.jruby.parser.StaticScope;
/**
*/
public class IRClassBody extends IRModuleBody {
public IRClassBody(IRManager manager, IRScope lexicalParent, String name, int lineNumber, StaticScope scope) {
super(manager, lexicalParent, name, lineNumber, scope);
}
public IRClassBody(IRManager manager, IRScope lexicalParent, String name, String fileName, int lineNumber, StaticScope scope) {
super(manager, lexicalParent, name, fileName, lineNumber, scope);
}
@Override
public String getScopeName() {
return "ClassBody";
}
@Override
public boolean isNonSingletonClassBody() {
return true;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy