public abstract class IOTCommonSemanticsCheck extends IOGTCommonSemanticsCheck
| Constructor and Description |
|---|
IOTCommonSemanticsCheck(NodeSemanticsTable nodeSemanticsTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
inAAltExpr(AAltExpr node) |
void |
inAAopcodeOptype(AAopcodeOptype node) |
void |
inAExprExprOrString(AExprExprOrString node) |
void |
inAExprlistExprlist(AExprlistExprlist node) |
void |
inAExprlistTailExprlistTail(AExprlistTailExprlistTail node) |
void |
inAExprstrlistExprstrlist(AExprstrlistExprstrlist node) |
void |
inAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node) |
void |
inAFunctionTerm(AFunctionTerm node) |
void |
inAGtRelationalexpr(AGtRelationalexpr node) |
void |
inAIdentlistIdentlist(AIdentlistIdentlist node) |
void |
inAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node) |
void |
inAIndexedfunctionTerm(AIndexedfunctionTerm node) |
void |
inAIndexedTerm(AIndexedTerm node) |
void |
inAIntegerConst(AIntegerConst node) |
void |
inAIopcodeOptype(AIopcodeOptype node) |
void |
inAKopcodeOptype(AKopcodeOptype node) |
void |
inANamelistNamelist(ANamelistNamelist node) |
void |
inAOpcodeOptype(AOpcodeOptype node) |
void |
inAParamdeclParamdecl(AParamdeclParamdecl node) |
void |
inAParamlistParamlist(AParamlistParamlist node) |
void |
inAParamlistTailParamlistTail(AParamlistTailParamlistTail node) |
void |
inASasbfTerm(ASasbfTerm node) |
void |
inAStringExprOrString(AStringExprOrString node) |
void |
inATabledeclTabledecl(ATabledeclTabledecl node) |
void |
inATablemapVardecl(ATablemapVardecl node) |
void |
inATableOpvardecl(ATableOpvardecl node) |
void |
outAAltExpr(AAltExpr node) |
void |
outAAndAndexpr(AAndAndexpr node) |
void |
outAAopcodeOptype(AAopcodeOptype node) |
void |
outAAsigStype(AAsigStype node) |
void |
outAConstantTerm(AConstantTerm node) |
void |
outADivFactor(ADivFactor node) |
void |
outAEqEqualityexpr(AEqEqualityexpr node) |
void |
outAExportsimportsTaglist(AExportsimportsTaglist node) |
void |
outAExportsTaglist(AExportsTaglist node) |
void |
outAExprExprOrString(AExprExprOrString node) |
void |
outAExprlistExprlist(AExprlistExprlist node) |
void |
outAExprlistTailExprlistTail(AExprlistTailExprlistTail node) |
void |
outAExprstrlistExprstrlist(AExprstrlistExprstrlist node) |
void |
outAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node) |
void |
outAFunctionTerm(AFunctionTerm node) |
void |
outAGteqRelationalexpr(AGteqRelationalexpr node) |
void |
outAGtRelationalexpr(AGtRelationalexpr node) |
void |
outAIdentifierTerm(AIdentifierTerm node) |
void |
outAIdentlistIdentlist(AIdentlistIdentlist node) |
void |
outAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node) |
void |
outAImportsexportsTaglist(AImportsexportsTaglist node) |
void |
outAImportsTaglist(AImportsTaglist node) |
void |
outAInchannelsName(AInchannelsName node) |
void |
outAIndexedfunctionTerm(AIndexedfunctionTerm node) |
void |
outAIndexedName(AIndexedName node) |
void |
outAIndexedTerm(AIndexedTerm node) |
void |
outAIntegerConst(AIntegerConst node) |
void |
outAIopcodeOptype(AIopcodeOptype node) |
void |
outAIvarStype(AIvarStype node) |
void |
outAKopcodeOptype(AKopcodeOptype node) |
void |
outAKsigStype(AKsigStype node) |
void |
outALteqRelationalexpr(ALteqRelationalexpr node) |
void |
outALtRelationalexpr(ALtRelationalexpr node) |
void |
outAMinusAddexpr(AMinusAddexpr node) |
void |
outAMultFactor(AMultFactor node) |
void |
outANamelistNamelist(ANamelistNamelist node) |
void |
outANamelistTailNamelistTail(ANamelistTailNamelistTail node) |
void |
outANeqEqualityexpr(ANeqEqualityexpr node) |
void |
outANotNotterm(ANotNotterm node) |
void |
outANotUnaryminusterm(ANotUnaryminusterm node) |
void |
outANumberConst(ANumberConst node) |
void |
outAOparrayStype(AOparrayStype node) |
void |
outAOpcodeOptype(AOpcodeOptype node) |
void |
outAOrOrexpr(AOrOrexpr node) |
void |
outAOutchannelsName(AOutchannelsName node) |
void |
outAParamdeclParamdecl(AParamdeclParamdecl node) |
void |
outAParamlistParamlist(AParamlistParamlist node) |
void |
outAParamlistTailParamlistTail(AParamlistTailParamlistTail node) |
void |
outAPlusAddexpr(APlusAddexpr node) |
void |
outASasbfTerm(ASasbfTerm node) |
void |
outASigvarOpvardecl(ASigvarOpvardecl node) |
void |
outASimpleName(ASimpleName node) |
void |
outAStringExprOrString(AStringExprOrString node) |
void |
outAStypeOtype(AStypeOtype node) |
void |
outATabledeclTabledecl(ATabledeclTabledecl node) |
void |
outATablemapVardecl(ATablemapVardecl node) |
void |
outATableOpvardecl(ATableOpvardecl node) |
void |
outATableStype(ATableStype node) |
void |
outATablevarOpvardecl(ATablevarOpvardecl node) |
void |
outAXsigOtype(AXsigOtype node) |
public IOTCommonSemanticsCheck(NodeSemanticsTable nodeSemanticsTable)
public void inAIdentlistIdentlist(AIdentlistIdentlist node)
inAIdentlistIdentlist in class IOGTCommonSemanticsCheckpublic void outAIdentlistIdentlist(AIdentlistIdentlist node)
outAIdentlistIdentlist in class IOGTCommonSemanticsCheckpublic void inAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node)
inAIdentlistTailIdentlistTail in class IOGTCommonSemanticsCheckpublic void outAIdentlistTailIdentlistTail(AIdentlistTailIdentlistTail node)
outAIdentlistTailIdentlistTail in class IOGTCommonSemanticsCheckpublic void inAParamlistParamlist(AParamlistParamlist node)
inAParamlistParamlist in class IOGTCommonSemanticsCheckpublic void outAParamlistParamlist(AParamlistParamlist node)
outAParamlistParamlist in class IOGTCommonSemanticsCheckpublic void inAParamlistTailParamlistTail(AParamlistTailParamlistTail node)
inAParamlistTailParamlistTail in class IOGTCommonSemanticsCheckpublic void outAParamlistTailParamlistTail(AParamlistTailParamlistTail node)
outAParamlistTailParamlistTail in class IOGTCommonSemanticsCheckpublic void inATablemapVardecl(ATablemapVardecl node)
inATablemapVardecl in class IOGTCommonSemanticsCheckpublic void outATablemapVardecl(ATablemapVardecl node)
outATablemapVardecl in class IOGTCommonSemanticsCheckpublic void outASigvarOpvardecl(ASigvarOpvardecl node)
outASigvarOpvardecl in class IOGTCommonSemanticsCheckpublic void outATablevarOpvardecl(ATablevarOpvardecl node)
outATablevarOpvardecl in class IOGTCommonSemanticsCheckpublic void inATableOpvardecl(ATableOpvardecl node)
inATableOpvardecl in class IOGTCommonSemanticsCheckpublic void outATableOpvardecl(ATableOpvardecl node)
outATableOpvardecl in class IOGTCommonSemanticsCheckpublic void inAParamdeclParamdecl(AParamdeclParamdecl node)
inAParamdeclParamdecl in class IOGTCommonSemanticsCheckpublic void outAParamdeclParamdecl(AParamdeclParamdecl node)
outAParamdeclParamdecl in class IOGTCommonSemanticsCheckpublic void inANamelistNamelist(ANamelistNamelist node)
inANamelistNamelist in class IOGTCommonSemanticsCheckpublic void outANamelistNamelist(ANamelistNamelist node)
outANamelistNamelist in class IOGTCommonSemanticsCheckpublic void outANamelistTailNamelistTail(ANamelistTailNamelistTail node)
outANamelistTailNamelistTail in class IOGTCommonSemanticsCheckpublic void outASimpleName(ASimpleName node)
outASimpleName in class IOGTCommonSemanticsCheckpublic void outAIndexedName(AIndexedName node)
outAIndexedName in class IOGTCommonSemanticsCheckpublic void outAInchannelsName(AInchannelsName node)
outAInchannelsName in class IOGTCommonSemanticsCheckpublic void outAOutchannelsName(AOutchannelsName node)
outAOutchannelsName in class IOGTCommonSemanticsCheckpublic void outAIvarStype(AIvarStype node)
outAIvarStype in class IOGTCommonSemanticsCheckpublic void outAKsigStype(AKsigStype node)
outAKsigStype in class IOGTCommonSemanticsCheckpublic void outAAsigStype(AAsigStype node)
outAAsigStype in class IOGTCommonSemanticsCheckpublic void outATableStype(ATableStype node)
outATableStype in class IOGTCommonSemanticsCheckpublic void outAOparrayStype(AOparrayStype node)
outAOparrayStype in class IOGTCommonSemanticsCheckpublic void outAXsigOtype(AXsigOtype node)
outAXsigOtype in class IOGTCommonSemanticsCheckpublic void outAStypeOtype(AStypeOtype node)
outAStypeOtype in class IOGTCommonSemanticsCheckpublic void inATabledeclTabledecl(ATabledeclTabledecl node)
inATabledeclTabledecl in class IOGTCommonSemanticsCheckpublic void outATabledeclTabledecl(ATabledeclTabledecl node)
outATabledeclTabledecl in class IOGTCommonSemanticsCheckpublic void outAImportsTaglist(AImportsTaglist node)
outAImportsTaglist in class IOGTCommonSemanticsCheckpublic void outAExportsTaglist(AExportsTaglist node)
outAExportsTaglist in class IOGTCommonSemanticsCheckpublic void outAImportsexportsTaglist(AImportsexportsTaglist node)
outAImportsexportsTaglist in class IOGTCommonSemanticsCheckpublic void outAExportsimportsTaglist(AExportsimportsTaglist node)
outAExportsimportsTaglist in class IOGTCommonSemanticsCheckpublic void inAAopcodeOptype(AAopcodeOptype node)
inAAopcodeOptype in class IOGTCommonSemanticsCheckpublic void outAAopcodeOptype(AAopcodeOptype node)
outAAopcodeOptype in class IOGTCommonSemanticsCheckpublic void inAKopcodeOptype(AKopcodeOptype node)
inAKopcodeOptype in class IOGTCommonSemanticsCheckpublic void outAKopcodeOptype(AKopcodeOptype node)
outAKopcodeOptype in class IOGTCommonSemanticsCheckpublic void inAIopcodeOptype(AIopcodeOptype node)
inAIopcodeOptype in class IOGTCommonSemanticsCheckpublic void outAIopcodeOptype(AIopcodeOptype node)
outAIopcodeOptype in class IOGTCommonSemanticsCheckpublic void inAOpcodeOptype(AOpcodeOptype node)
inAOpcodeOptype in class IOGTCommonSemanticsCheckpublic void outAOpcodeOptype(AOpcodeOptype node)
outAOpcodeOptype in class IOGTCommonSemanticsCheckpublic void inAAltExpr(AAltExpr node)
inAAltExpr in class IOGTCommonSemanticsCheckpublic void outAAltExpr(AAltExpr node)
outAAltExpr in class IOGTCommonSemanticsCheckpublic void outAOrOrexpr(AOrOrexpr node)
outAOrOrexpr in class IOGTCommonSemanticsCheckpublic void outAAndAndexpr(AAndAndexpr node)
outAAndAndexpr in class IOGTCommonSemanticsCheckpublic void outANeqEqualityexpr(ANeqEqualityexpr node)
outANeqEqualityexpr in class IOGTCommonSemanticsCheckpublic void outAEqEqualityexpr(AEqEqualityexpr node)
outAEqEqualityexpr in class IOGTCommonSemanticsCheckpublic void inAGtRelationalexpr(AGtRelationalexpr node)
inAGtRelationalexpr in class IOGTCommonSemanticsCheckpublic void outAGtRelationalexpr(AGtRelationalexpr node)
outAGtRelationalexpr in class IOGTCommonSemanticsCheckpublic void outALtRelationalexpr(ALtRelationalexpr node)
outALtRelationalexpr in class IOGTCommonSemanticsCheckpublic void outALteqRelationalexpr(ALteqRelationalexpr node)
outALteqRelationalexpr in class IOGTCommonSemanticsCheckpublic void outAGteqRelationalexpr(AGteqRelationalexpr node)
outAGteqRelationalexpr in class IOGTCommonSemanticsCheckpublic void outAPlusAddexpr(APlusAddexpr node)
outAPlusAddexpr in class IOGTCommonSemanticsCheckpublic void outAMinusAddexpr(AMinusAddexpr node)
outAMinusAddexpr in class IOGTCommonSemanticsCheckpublic void outAMultFactor(AMultFactor node)
outAMultFactor in class IOGTCommonSemanticsCheckpublic void outADivFactor(ADivFactor node)
outADivFactor in class IOGTCommonSemanticsCheckpublic void outANotUnaryminusterm(ANotUnaryminusterm node)
outANotUnaryminusterm in class IOGTCommonSemanticsCheckpublic void outANotNotterm(ANotNotterm node)
outANotNotterm in class IOGTCommonSemanticsCheckpublic void outAIdentifierTerm(AIdentifierTerm node)
outAIdentifierTerm in class IOGTCommonSemanticsCheckpublic void outAConstantTerm(AConstantTerm node)
outAConstantTerm in class IOGTCommonSemanticsCheckpublic void inAIndexedTerm(AIndexedTerm node)
inAIndexedTerm in class IOGTCommonSemanticsCheckpublic void outAIndexedTerm(AIndexedTerm node)
outAIndexedTerm in class IOGTCommonSemanticsCheckpublic void inASasbfTerm(ASasbfTerm node)
inASasbfTerm in class IOGTCommonSemanticsCheckpublic void outASasbfTerm(ASasbfTerm node)
outASasbfTerm in class IOGTCommonSemanticsCheckpublic void inAFunctionTerm(AFunctionTerm node)
inAFunctionTerm in class IOGTCommonSemanticsCheckpublic void outAFunctionTerm(AFunctionTerm node)
outAFunctionTerm in class IOGTCommonSemanticsCheckpublic void inAIndexedfunctionTerm(AIndexedfunctionTerm node)
inAIndexedfunctionTerm in class IOGTCommonSemanticsCheckpublic void outAIndexedfunctionTerm(AIndexedfunctionTerm node)
outAIndexedfunctionTerm in class IOGTCommonSemanticsCheckpublic void inAExprlistExprlist(AExprlistExprlist node)
inAExprlistExprlist in class IOGTCommonSemanticsCheckpublic void outAExprlistExprlist(AExprlistExprlist node)
outAExprlistExprlist in class IOGTCommonSemanticsCheckpublic void inAExprlistTailExprlistTail(AExprlistTailExprlistTail node)
inAExprlistTailExprlistTail in class IOGTCommonSemanticsCheckpublic void outAExprlistTailExprlistTail(AExprlistTailExprlistTail node)
outAExprlistTailExprlistTail in class IOGTCommonSemanticsCheckpublic void inAExprstrlistExprstrlist(AExprstrlistExprstrlist node)
inAExprstrlistExprstrlist in class IOGTCommonSemanticsCheckpublic void outAExprstrlistExprstrlist(AExprstrlistExprstrlist node)
outAExprstrlistExprstrlist in class IOGTCommonSemanticsCheckpublic void inAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node)
inAExprstrlistTailExprstrlistTail in class IOGTCommonSemanticsCheckpublic void outAExprstrlistTailExprstrlistTail(AExprstrlistTailExprstrlistTail node)
outAExprstrlistTailExprstrlistTail in class IOGTCommonSemanticsCheckpublic void inAExprExprOrString(AExprExprOrString node)
inAExprExprOrString in class IOGTCommonSemanticsCheckpublic void outAExprExprOrString(AExprExprOrString node)
outAExprExprOrString in class IOGTCommonSemanticsCheckpublic void inAStringExprOrString(AStringExprOrString node)
inAStringExprOrString in class IOGTCommonSemanticsCheckpublic void outAStringExprOrString(AStringExprOrString node)
outAStringExprOrString in class IOGTCommonSemanticsCheckpublic void inAIntegerConst(AIntegerConst node)
inAIntegerConst in class IOGTCommonSemanticsCheckpublic void outAIntegerConst(AIntegerConst node)
outAIntegerConst in class IOGTCommonSemanticsCheckpublic void outANumberConst(ANumberConst node)
outANumberConst in class IOGTCommonSemanticsCheck