| assign(Token token)=0 | IBuilder | [pure virtual] |
| errorDetected()=0 | IBuilder | [pure virtual] |
| evalBinOp(Token token)=0 | IBuilder | [pure virtual] |
| evalUnOp(Token token)=0 | IBuilder | [pure virtual] |
| fncCall(Token id, int argsToPop, bool pushResult)=0 | IBuilder | [pure virtual] |
| fncCallPrint(Token id, EToken valType)=0 | IBuilder | [pure virtual] |
| fncDecl()=0 | IBuilder | [pure virtual] |
| fncDeclArg(EToken type)=0 | IBuilder | [pure virtual] |
| fncDeclInit(EToken type, Token id)=0 | IBuilder | [pure virtual] |
| fncDef()=0 | IBuilder | [pure virtual] |
| fncDefArg(EToken type, Token id)=0 | IBuilder | [pure virtual] |
| fncDefBody()=0 | IBuilder | [pure virtual] |
| fncDefInit(EToken type, Token id)=0 | IBuilder | [pure virtual] |
| fncDefVar(EToken type, Token id)=0 | IBuilder | [pure virtual] |
| glVar(EToken type, Token id)=0 | IBuilder | [pure virtual] |
| hasError() const =0 | IErrorSensitive | [pure virtual] |
| ifElse()=0 | IBuilder | [pure virtual] |
| ifEnter(Token token)=0 | IBuilder | [pure virtual] |
| ifLeave()=0 | IBuilder | [pure virtual] |
| pushToken(Token token)=0 | IBuilder | [pure virtual] |
| whileEnter()=0 | IBuilder | [pure virtual] |
| whileInit(Token token)=0 | IBuilder | [pure virtual] |
| whileLeave()=0 | IBuilder | [pure virtual] |
| ~IBuilder() | IBuilder | [inline, virtual] |
| ~IErrorSensitive() | IErrorSensitive | [inline, virtual] |