public class DepthFirstAdapter extends AnalysisAdapter
| Constructor and Description |
|---|
DepthFirstAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
caseADefinition(ADefinition node) |
void |
caseADefsParseUnit(ADefsParseUnit node) |
void |
caseAFileDefinition(AFileDefinition node) |
void |
caseANoDefsParseUnit(ANoDefsParseUnit node) |
void |
caseStart(Start node) |
void |
defaultIn(Node node) |
void |
defaultOut(Node node) |
void |
inADefinition(ADefinition node) |
void |
inADefsParseUnit(ADefsParseUnit node) |
void |
inAFileDefinition(AFileDefinition node) |
void |
inANoDefsParseUnit(ANoDefsParseUnit node) |
void |
inStart(Start node) |
void |
outADefinition(ADefinition node) |
void |
outADefsParseUnit(ADefsParseUnit node) |
void |
outAFileDefinition(AFileDefinition node) |
void |
outANoDefsParseUnit(ANoDefsParseUnit node) |
void |
outStart(Start node) |
caseEOF, caseTBeginDefBody, caseTBeginNesting, caseTComma, caseTComment, caseTCommentContent, caseTCommentEnd, caseTDefinitions, caseTDoubleQuotation, caseTEndMachine, caseTEndNesting, caseTFilename, caseTIdentifierLiteral, caseTKwDefinitions, caseTKwPrefix, caseTLeftPar, caseTLineComment, caseTMultilineStringContent, caseTMultilineStringEnd, caseTMultilineStringStart, caseTNoDefSomething, caseTOtherClauseBegin, caseTRhsBody, caseTRhsIdentifier, caseTRightPar, caseTSemicolon, caseTSlash, caseTSomething, caseTWhiteSpace, defaultCase, getIn, getOut, setIn, setOutpublic void inStart(Start node)
public void outStart(Start node)
public void defaultIn(Node node)
public void defaultOut(Node node)
public void caseStart(Start node)
caseStart in interface AnalysiscaseStart in class AnalysisAdapterpublic void inADefsParseUnit(ADefsParseUnit node)
public void outADefsParseUnit(ADefsParseUnit node)
public void caseADefsParseUnit(ADefsParseUnit node)
caseADefsParseUnit in interface AnalysiscaseADefsParseUnit in class AnalysisAdapterpublic void inANoDefsParseUnit(ANoDefsParseUnit node)
public void outANoDefsParseUnit(ANoDefsParseUnit node)
public void caseANoDefsParseUnit(ANoDefsParseUnit node)
caseANoDefsParseUnit in interface AnalysiscaseANoDefsParseUnit in class AnalysisAdapterpublic void inADefinition(ADefinition node)
public void outADefinition(ADefinition node)
public void caseADefinition(ADefinition node)
caseADefinition in interface AnalysiscaseADefinition in class AnalysisAdapterpublic void inAFileDefinition(AFileDefinition node)
public void outAFileDefinition(AFileDefinition node)
public void caseAFileDefinition(AFileDefinition node)
caseAFileDefinition in interface AnalysiscaseAFileDefinition in class AnalysisAdapter