com.adamcornett.cminus.tree
Interface ScopeNode

All Known Subinterfaces:
FunctionNode
All Known Implementing Classes:
CallTree, CSTree, FuncTree, ParamTree, VarTree

public interface ScopeNode

A node that has an associated scope (like a compound statement, or a function)

Author:
Adam Cornett.

Method Summary
 Scope getScope()
           
 int getScopeNumber()
           
 void setScope(Scope s)
           
 

Method Detail

getScope

Scope getScope()

getScopeNumber

int getScopeNumber()

setScope

void setScope(Scope s)