Modifier and Type | Field and Description |
---|---|
protected Expr |
location
Deprecated.
|
Constructor and Description |
---|
New_c(Position pos,
Expr qualifier,
TypeNode tn,
java.util.List<Expr> arguments,
ClassBody body,
Expr location)
Deprecated.
|
New_c(Position pos,
Expr qualifier,
TypeNode tn,
java.util.List<Expr> arguments,
ClassBody body,
Expr location,
Ext ext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<T> |
acceptCFG(<any> v,
java.util.List<T> succs)
Deprecated.
|
Node |
copy(NodeFactory nf)
Deprecated.
|
Node |
disambiguateOverride(Node parent,
AmbiguityRemover ar)
Deprecated.
|
Expr |
location()
Deprecated.
|
New_c |
location(Expr location)
Deprecated.
|
protected <N extends New_c> |
location(N n,
Expr location)
Deprecated.
|
New |
objectType(TypeNode tn)
Deprecated.
|
protected <N extends New_c> |
reconstruct(N n,
Expr qualifier,
TypeNode tn,
java.util.List<Expr> arguments,
ClassBody body,
Expr location)
Deprecated.
Reconstructs the expression.
|
New_c |
typeCheck(TypeChecker tc)
Deprecated.
|
Node |
typeCheckOverride(Node parent,
TypeChecker tc)
Deprecated.
|
New_c |
visitChildren(NodeVisitor v)
Deprecated.
|
@Deprecated public New_c(Position pos, Expr qualifier, TypeNode tn, java.util.List<Expr> arguments, ClassBody body, Expr location)
public New_c(Position pos, Expr qualifier, TypeNode tn, java.util.List<Expr> arguments, ClassBody body, Expr location, Ext ext)
public New objectType(TypeNode tn)
objectType
in interface New
public New_c location(Expr location)
protected <N extends New_c> N location(N n, Expr location)
protected <N extends New_c> N reconstruct(N n, Expr qualifier, TypeNode tn, java.util.List<Expr> arguments, ClassBody body, Expr location)
public New_c visitChildren(NodeVisitor v)
public New_c typeCheck(TypeChecker tc) throws SemanticException
SemanticException
public <T> java.util.List<T> acceptCFG(<any> v, java.util.List<T> succs)
public Node disambiguateOverride(Node parent, AmbiguityRemover ar) throws SemanticException
SemanticException
public Node typeCheckOverride(Node parent, TypeChecker tc) throws SemanticException
SemanticException
public Node copy(NodeFactory nf)