@Deprecated public class NewFabricArray_c extends NewArray_c implements NewFabricArray, Annotated
| Modifier and Type | Field and Description | 
|---|---|
protected Expr | 
accessPolicy
Deprecated.  
  | 
protected Expr | 
label
Deprecated.  
  | 
protected Expr | 
location
Deprecated.  
  | 
| Constructor and Description | 
|---|
NewFabricArray_c(Position pos,
                TypeNode baseType,
                java.util.List<Expr> dims,
                int addDims,
                FabricArrayInit init,
                Expr label,
                Expr accessLabel,
                Expr location)
Deprecated.  
 | 
NewFabricArray_c(Position pos,
                TypeNode baseType,
                java.util.List<Expr> dims,
                int addDims,
                FabricArrayInit init,
                Expr label,
                Expr accessLabel,
                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.  
  | 
Expr | 
accessPolicy()
Deprecated.  
  | 
NewFabricArray_c | 
accessPolicy(Expr accessPolicy)
Deprecated.  
  | 
protected <N extends NewFabricArray_c> | 
accessPolicy(N n,
            Expr accessPolicy)
Deprecated.  
  | 
protected ArrayType | 
arrayOf(TypeSystem ts,
       Type baseType,
       int dims)
Deprecated.  
  | 
Node | 
copy(NodeFactory nf)
Deprecated.  
  | 
FabricArrayInit | 
init()
Deprecated.  
  | 
NewFabricArray_c | 
init(polyglot.ast.ArrayInit init)
Deprecated.  
  | 
Expr | 
location()
Deprecated.  
  | 
NewFabricArray_c | 
location(Expr location)
Deprecated.  
  | 
protected <N extends NewFabricArray_c> | 
location(N n,
        Expr location)
Deprecated.  
  | 
protected <N extends NewFabricArray_c> | 
reconstruct(N n,
           TypeNode baseType,
           java.util.List<Expr> dims,
           FabricArrayInit init,
           Expr location,
           Expr label,
           Expr accessPolicy)
Deprecated.  
Reconstructs the expression. 
 | 
NewFabricArray_c | 
typeCheck(TypeChecker tc)
Deprecated.  
  | 
Expr | 
updateLabel()
Deprecated.  
  | 
NewFabricArray_c | 
updateLabel(Expr label)
Deprecated.  
  | 
protected <N extends NewFabricArray_c> | 
updateLabel(N n,
           Expr label)
Deprecated.  
  | 
Node | 
visitChildren(NodeVisitor v)
Deprecated.  
  | 
protected Expr label
protected Expr location
protected Expr accessPolicy
@Deprecated
public NewFabricArray_c(Position pos,
                                    TypeNode baseType,
                                    java.util.List<Expr> dims,
                                    int addDims,
                                    FabricArrayInit init,
                                    Expr label,
                                    Expr accessLabel,
                                    Expr location)
public NewFabricArray_c(Position pos,
                        TypeNode baseType,
                        java.util.List<Expr> dims,
                        int addDims,
                        FabricArrayInit init,
                        Expr label,
                        Expr accessLabel,
                        Expr location,
                        Ext ext)
public FabricArrayInit init()
init in interface NewFabricArraypublic NewFabricArray_c init(polyglot.ast.ArrayInit init)
init in interface NewFabricArraypublic Expr updateLabel()
updateLabel in interface NewFabricArraypublic NewFabricArray_c updateLabel(Expr label)
updateLabel in interface NewFabricArrayprotected <N extends NewFabricArray_c> N updateLabel(N n, Expr label)
public Expr accessPolicy()
accessPolicy in interface NewFabricArraypublic NewFabricArray_c accessPolicy(Expr accessPolicy)
accessPolicy in interface NewFabricArrayprotected <N extends NewFabricArray_c> N accessPolicy(N n, Expr accessPolicy)
public NewFabricArray_c location(Expr location)
protected <N extends NewFabricArray_c> N location(N n, Expr location)
protected <N extends NewFabricArray_c> N reconstruct(N n, TypeNode baseType, java.util.List<Expr> dims, FabricArrayInit init, Expr location, Expr label, Expr accessPolicy)
public Node visitChildren(NodeVisitor v)
protected ArrayType arrayOf(TypeSystem ts,
                            Type baseType,
                            int dims)
public NewFabricArray_c typeCheck(TypeChecker tc) throws SemanticException
SemanticExceptionpublic <T> java.util.List<T> acceptCFG(<any> v,
                                       java.util.List<T> succs)
public Node copy(NodeFactory nf)