org.tritonus.saol.compiler
Class InstrumentCompilation
java.lang.Object
DepthFirstAdapter
org.tritonus.saol.compiler.InstrumentCompilation
public class InstrumentCompilation
- extends DepthFirstAdapter
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstrumentCompilation
public InstrumentCompilation(SAOLGlobals saolGlobals,
java.util.Map instrumentMap)
inAInstrdeclInstrdecl
public void inAInstrdeclInstrdecl(AInstrdeclInstrdecl node)
outAInstrdeclInstrdecl
public void outAInstrdeclInstrdecl(AInstrdeclInstrdecl node)
inABlockBlock
public void inABlockBlock(ABlockBlock node)
outABlockBlock
public void outABlockBlock(ABlockBlock node)
outAAssignmentStatement
public void outAAssignmentStatement(AAssignmentStatement node)
inAExpressionStatement
public void inAExpressionStatement(AExpressionStatement node)
outAExpressionStatement
public void outAExpressionStatement(AExpressionStatement node)
inAIfStatement
public void inAIfStatement(AIfStatement node)
outAIfStatement
public void outAIfStatement(AIfStatement node)
caseAIfStatement
public void caseAIfStatement(AIfStatement node)
inAIfElseStatement
public void inAIfElseStatement(AIfElseStatement node)
outAIfElseStatement
public void outAIfElseStatement(AIfElseStatement node)
inAWhileStatement
public void inAWhileStatement(AWhileStatement node)
outAWhileStatement
public void outAWhileStatement(AWhileStatement node)
inAInstrumentStatement
public void inAInstrumentStatement(AInstrumentStatement node)
outAInstrumentStatement
public void outAInstrumentStatement(AInstrumentStatement node)
inAOutputStatement
public void inAOutputStatement(AOutputStatement node)
outAOutputStatement
public void outAOutputStatement(AOutputStatement node)
inASpatializeStatement
public void inASpatializeStatement(ASpatializeStatement node)
outASpatializeStatement
public void outASpatializeStatement(ASpatializeStatement node)
inAOutbusStatement
public void inAOutbusStatement(AOutbusStatement node)
outAOutbusStatement
public void outAOutbusStatement(AOutbusStatement node)
inAExtendStatement
public void inAExtendStatement(AExtendStatement node)
outAExtendStatement
public void outAExtendStatement(AExtendStatement node)
inATurnoffStatement
public void inATurnoffStatement(ATurnoffStatement node)
outATurnoffStatement
public void outATurnoffStatement(ATurnoffStatement node)
inAReturnStatement
public void inAReturnStatement(AReturnStatement node)
outAReturnStatement
public void outAReturnStatement(AReturnStatement node)
outASimpleLvalue
public void outASimpleLvalue(ASimpleLvalue node)
inAIndexedLvalue
public void inAIndexedLvalue(AIndexedLvalue node)
outAIndexedLvalue
public void outAIndexedLvalue(AIndexedLvalue node)
inAIdentlistIdentlist
public void inAIdentlistIdentlist(AIdentlistIdentlist node)
outAIdentlistIdentlist
public void outAIdentlistIdentlist(AIdentlistIdentlist node)
inAIdentlistTailIdentlistTail
public void inAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node)
outAIdentlistTailIdentlistTail
public void outAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node)
inAParamlistParamlist
public void inAParamlistParamlist(AParamlistParamlist node)
outAParamlistParamlist
public void outAParamlistParamlist(AParamlistParamlist node)
inAParamlistTailParamlistTail
public void inAParamlistTailParamlistTail(AParamlistTailParamlistTail node)
outAParamlistTailParamlistTail
public void outAParamlistTailParamlistTail(AParamlistTailParamlistTail node)
inASigvarVardecl
public void inASigvarVardecl(ASigvarVardecl node)
outASigvarVardecl
public void outASigvarVardecl(ASigvarVardecl node)
inATablemapVardecl
public void inATablemapVardecl(ATablemapVardecl node)
outATablemapVardecl
public void outATablemapVardecl(ATablemapVardecl node)
inASigvarOpvardecl
public void inASigvarOpvardecl(ASigvarOpvardecl node)
outASigvarOpvardecl
public void outASigvarOpvardecl(ASigvarOpvardecl node)
inAParamdeclParamdecl
public void inAParamdeclParamdecl(AParamdeclParamdecl node)
outAParamdeclParamdecl
public void outAParamdeclParamdecl(AParamdeclParamdecl node)
inANamelistNamelist
public void inANamelistNamelist(ANamelistNamelist node)
outANamelistNamelist
public void outANamelistNamelist(ANamelistNamelist node)
inANamelistTailNamelistTail
public void inANamelistTailNamelistTail(ANamelistTailNamelistTail node)
outANamelistTailNamelistTail
public void outANamelistTailNamelistTail(ANamelistTailNamelistTail node)
outASimpleName
public void outASimpleName(ASimpleName node)
outAIndexedName
public void outAIndexedName(AIndexedName node)
outAInchannelsName
public void outAInchannelsName(AInchannelsName node)
outAOutchannelsName
public void outAOutchannelsName(AOutchannelsName node)
outAIvarStype
public void outAIvarStype(AIvarStype node)
outAKsigStype
public void outAKsigStype(AKsigStype node)
outAAsigStype
public void outAAsigStype(AAsigStype node)
outATableStype
public void outATableStype(ATableStype node)
outAOparrayStype
public void outAOparrayStype(AOparrayStype node)
outAXsigOtype
public void outAXsigOtype(AXsigOtype node)
outAStypeOtype
public void outAStypeOtype(AStypeOtype node)
inATabledeclTabledecl
public void inATabledeclTabledecl(ATabledeclTabledecl node)
outATabledeclTabledecl
public void outATabledeclTabledecl(ATabledeclTabledecl node)
inAImportsTaglist
public void inAImportsTaglist(AImportsTaglist node)
outAImportsTaglist
public void outAImportsTaglist(AImportsTaglist node)
inAExportsTaglist
public void inAExportsTaglist(AExportsTaglist node)
outAExportsTaglist
public void outAExportsTaglist(AExportsTaglist node)
inAImportsexportsTaglist
public void inAImportsexportsTaglist(AImportsexportsTaglist node)
outAImportsexportsTaglist
public void outAImportsexportsTaglist(AImportsexportsTaglist node)
inAExportsimportsTaglist
public void inAExportsimportsTaglist(AExportsimportsTaglist node)
outAExportsimportsTaglist
public void outAExportsimportsTaglist(AExportsimportsTaglist node)
inAAopcodeOptype
public void inAAopcodeOptype(AAopcodeOptype node)
outAAopcodeOptype
public void outAAopcodeOptype(AAopcodeOptype node)
inAKopcodeOptype
public void inAKopcodeOptype(AKopcodeOptype node)
outAKopcodeOptype
public void outAKopcodeOptype(AKopcodeOptype node)
inAIopcodeOptype
public void inAIopcodeOptype(AIopcodeOptype node)
outAIopcodeOptype
public void outAIopcodeOptype(AIopcodeOptype node)
inAOpcodeOptype
public void inAOpcodeOptype(AOpcodeOptype node)
outAOpcodeOptype
public void outAOpcodeOptype(AOpcodeOptype node)
inAAltExpr
public void inAAltExpr(AAltExpr node)
outAAltExpr
public void outAAltExpr(AAltExpr node)
outAOrOrexpr
public void outAOrOrexpr(AOrOrexpr node)
outAAndAndexpr
public void outAAndAndexpr(AAndAndexpr node)
outANeqEqualityexpr
public void outANeqEqualityexpr(ANeqEqualityexpr node)
outAEqEqualityexpr
public void outAEqEqualityexpr(AEqEqualityexpr node)
inAGtRelationalexpr
public void inAGtRelationalexpr(AGtRelationalexpr node)
outAGtRelationalexpr
public void outAGtRelationalexpr(AGtRelationalexpr node)
outALtRelationalexpr
public void outALtRelationalexpr(ALtRelationalexpr node)
outALteqRelationalexpr
public void outALteqRelationalexpr(ALteqRelationalexpr node)
outAGteqRelationalexpr
public void outAGteqRelationalexpr(AGteqRelationalexpr node)
outAPlusAddexpr
public void outAPlusAddexpr(APlusAddexpr node)
outAMinusAddexpr
public void outAMinusAddexpr(AMinusAddexpr node)
outAMultFactor
public void outAMultFactor(AMultFactor node)
outADivFactor
public void outADivFactor(ADivFactor node)
outANotUnaryminusterm
public void outANotUnaryminusterm(ANotUnaryminusterm node)
outANotNotterm
public void outANotNotterm(ANotNotterm node)
outAIdentifierTerm
public void outAIdentifierTerm(AIdentifierTerm node)
outAConstantTerm
public void outAConstantTerm(AConstantTerm node)
inAIndexedTerm
public void inAIndexedTerm(AIndexedTerm node)
outAIndexedTerm
public void outAIndexedTerm(AIndexedTerm node)
inASasbfTerm
public void inASasbfTerm(ASasbfTerm node)
outASasbfTerm
public void outASasbfTerm(ASasbfTerm node)
inAFunctionTerm
public void inAFunctionTerm(AFunctionTerm node)
outAFunctionTerm
public void outAFunctionTerm(AFunctionTerm node)
inAIndexedfunctionTerm
public void inAIndexedfunctionTerm(AIndexedfunctionTerm node)
outAIndexedfunctionTerm
public void outAIndexedfunctionTerm(AIndexedfunctionTerm node)
inAExprlistExprlist
public void inAExprlistExprlist(AExprlistExprlist node)
outAExprlistExprlist
public void outAExprlistExprlist(AExprlistExprlist node)
inAExprlistTailExprlistTail
public void inAExprlistTailExprlistTail(AExprlistTailExprlistTail node)
outAExprlistTailExprlistTail
public void outAExprlistTailExprlistTail(AExprlistTailExprlistTail node)
inAExprstrlistExprstrlist
public void inAExprstrlistExprstrlist(AExprstrlistExprstrlist node)
outAExprstrlistExprstrlist
public void outAExprstrlistExprstrlist(AExprstrlistExprstrlist node)
inAExprstrlistTailExprstrlistTail
public void inAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node)
outAExprstrlistTailExprstrlistTail
public void outAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node)
inAExprExprOrString
public void inAExprExprOrString(AExprExprOrString node)
outAExprExprOrString
public void outAExprExprOrString(AExprExprOrString node)
inAStringExprOrString
public void inAStringExprOrString(AStringExprOrString node)
outAStringExprOrString
public void outAStringExprOrString(AStringExprOrString node)
inAIntegerConst
public void inAIntegerConst(AIntegerConst node)
outAIntegerConst
public void outAIntegerConst(AIntegerConst node)
outANumberConst
public void outANumberConst(ANumberConst node)