gov.llnl.babel.ast

Class ImportClause


public class ImportClause
extends TypeSearchClause

Used at the top of a SIDL file to assist in type resolution.

Field Summary

Fields inherited from class gov.llnl.babel.ast.TypeSearchClause

d_id, d_version

Fields inherited from class gov.llnl.babel.ast.ASTNode

ILLEGAL_NODEID

Constructor Summary

ImportClause(ParseTreeNode src, ASTNode parent, ScopedID id, Version version)

Method Summary

Object
accept(Visitor v, Object data)

Methods inherited from class gov.llnl.babel.ast.TypeSearchClause

getScopedID, getVersion, setScopedID, setVersion

Methods inherited from class gov.llnl.babel.ast.ASTNode

accept, getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry

Constructor Details

ImportClause

public ImportClause(ParseTreeNode src,
                    ASTNode parent,
                    ScopedID id,
                    Version version)

Method Details

accept

public Object accept(Visitor v,
                     Object data)
Overrides:
accept in interface ASTNode