@Deprecated public class CBSourceFile_c extends SourceFile_c implements CBSourceFile
Modifier and Type | Field and Description |
---|---|
protected java.util.List<CodebaseDecl> |
codebases
Deprecated.
|
Constructor and Description |
---|
CBSourceFile_c(Position pos,
PackageNode package1,
java.util.List<Import> imports,
java.util.List<CodebaseDecl> codebaseDecls,
java.util.List<TopLevelDecl> decls)
Deprecated.
|
CBSourceFile_c(Position pos,
PackageNode package1,
java.util.List<Import> imports,
java.util.List<CodebaseDecl> codebaseDecls,
java.util.List<TopLevelDecl> decls,
Ext ext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
NodeVisitor |
buildTypesEnter(TypeBuilder tb)
Deprecated.
Build type objects for the source file.
|
java.util.List<CodebaseDecl> |
codebaseDecls()
Deprecated.
|
CBSourceFile |
codebaseDecls(java.util.List<CodebaseDecl> codebaseDecls)
Deprecated.
|
protected <N extends CBSourceFile_c> |
codebaseDecls(N n,
java.util.List<CodebaseDecl> codebaseDecls)
Deprecated.
|
Node |
copy(NodeFactory nf)
Deprecated.
|
protected <N extends CBSourceFile_c> |
reconstruct(N n,
PackageNode package_,
java.util.List<CodebaseDecl> codebases,
java.util.List<Import> imports,
java.util.List<TopLevelDecl> decls)
Deprecated.
Reconstruct the source file.
|
Node |
typeCheck(TypeChecker tc)
Deprecated.
|
Node |
visitChildren(NodeVisitor v)
Deprecated.
Visit the children of the source file.
|
protected java.util.List<CodebaseDecl> codebases
@Deprecated public CBSourceFile_c(Position pos, PackageNode package1, java.util.List<Import> imports, java.util.List<CodebaseDecl> codebaseDecls, java.util.List<TopLevelDecl> decls)
public CBSourceFile_c(Position pos, PackageNode package1, java.util.List<Import> imports, java.util.List<CodebaseDecl> codebaseDecls, java.util.List<TopLevelDecl> decls, Ext ext)
public NodeVisitor buildTypesEnter(TypeBuilder tb) throws SemanticException
SemanticException
public Node typeCheck(TypeChecker tc) throws SemanticException
SemanticException
public Node visitChildren(NodeVisitor v)
protected <N extends CBSourceFile_c> N reconstruct(N n, PackageNode package_, java.util.List<CodebaseDecl> codebases, java.util.List<Import> imports, java.util.List<TopLevelDecl> decls)
public java.util.List<CodebaseDecl> codebaseDecls()
codebaseDecls
in interface CBSourceFile
public CBSourceFile codebaseDecls(java.util.List<CodebaseDecl> codebaseDecls)
codebaseDecls
in interface CBSourceFile
protected <N extends CBSourceFile_c> N codebaseDecls(N n, java.util.List<CodebaseDecl> codebaseDecls)
public Node copy(NodeFactory nf)