Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

Analysis.java

00001 package edu.ksu.cis.bandera.specification.analysis;
00002 
00003 /* This file was generated by SableCC (http://www.sablecc.org/). */
00004 
00005 import edu.ksu.cis.bandera.specification.node.*;
00006 
00007 public interface Analysis extends Switch
00008 {
00009     void caseAAndAndExp(AAndAndExp node);
00010     void caseAAndBinOp(AAndBinOp node);
00011     void caseAAndOrExp(AAndOrExp node);
00012     void caseAArgsArgs(AArgsArgs node);
00013     void caseAAssert(AAssert node);
00014     void caseAAssertDef(AAssertDef node);
00015     void caseAAssertionImport(AAssertionImport node);
00016     void caseABinaryExp(ABinaryExp node);
00017     void caseACommaFormatWord(ACommaFormatWord node);
00018     void caseACommaWord(ACommaWord node);
00019     void caseAComplementExp(AComplementExp node);
00020     void caseAComplementUnaryExp(AComplementUnaryExp node);
00021     void caseADotFormatWord(ADotFormatWord node);
00022     void caseADotWord(ADotWord node);
00023     void caseAExactQtlBinding(AExactQtlBinding node);
00024     void caseAExpWord(AExpWord node);
00025     void caseAFilterTypeOp(AFilterTypeOp node);
00026     void caseAFormat(AFormat node);
00027     void caseAFormatUnit(AFormatUnit node);
00028     void caseAHoleFormatWord(AHoleFormatWord node);
00029     void caseAIdArgs(AIdArgs node);
00030     void caseAIdFormatWord(AIdFormatWord node);
00031     void caseAIdIds(AIdIds node);
00032     void caseAIdsIds(AIdsIds node);
00033     void caseAIdWord(AIdWord node);
00034     void caseAImplicationExp(AImplicationExp node);
00035     void caseAImplyBinOp(AImplyBinOp node);
00036     void caseAImplyImplicationExp(AImplyImplicationExp node);
00037     void caseAInstanceQtlBinding(AInstanceQtlBinding node);
00038     void caseANameImportNames(ANameImportNames node);
00039     void caseANameNames(ANameNames node);
00040     void caseANamePrimaryTypeExp(ANamePrimaryTypeExp node);
00041     void caseANamesImportNames(ANamesImportNames node);
00042     void caseANamesNames(ANamesNames node);
00043     void caseANumberFormatWord(ANumberFormatWord node);
00044     void caseANumberWord(ANumberWord node);
00045     void caseAOnDemandImportName(AOnDemandImportName node);
00046     void caseAOpTypeExp(AOpTypeExp node);
00047     void caseAOrBinOp(AOrBinOp node);
00048     void caseAOrImplicationExp(AOrImplicationExp node);
00049     void caseAOrOrExp(AOrOrExp node);
00050     void caseAParenExp(AParenExp node);
00051     void caseAParenPrimaryExp(AParenPrimaryExp node);
00052     void caseAParenPrimaryTypeExp(AParenPrimaryTypeExp node);
00053     void caseAPredicateExp(APredicateExp node);
00054     void caseAPredicateImport(APredicateImport node);
00055     void caseAPredicatePrimaryExp(APredicatePrimaryExp node);
00056     void caseAPrimaryTypeExp(APrimaryTypeExp node);
00057     void caseAPrimaryUnaryExp(APrimaryUnaryExp node);
00058     void caseAPropertiesUnit(APropertiesUnit node);
00059     void caseAQtl(AQtl node);
00060     void caseAQualifiedName(AQualifiedName node);
00061     void caseASimpleName(ASimpleName node);
00062     void caseASpecificImportName(ASpecificImportName node);
00063     void caseATl(ATl node);
00064     void caseATlDef(ATlDef node);
00065     void caseATypeImport(ATypeImport node);
00066     void caseAUnaryAndExp(AUnaryAndExp node);
00067     void caseAUnionTypeOp(AUnionTypeOp node);
00068     void caseEOF(EOF node);
00069     void caseStart(Start node);
00070     void caseTAnd(TAnd node);
00071     void caseTAssertion(TAssertion node);
00072     void caseTAssertions(TAssertions node);
00073     void caseTColon(TColon node);
00074     void caseTComma(TComma node);
00075     void caseTDocumentationComment(TDocumentationComment node);
00076     void caseTDot(TDot node);
00077     void caseTDoubleQuote(TDoubleQuote node);
00078     void caseTEnable(TEnable node);
00079     void caseTEndOfLineComment(TEndOfLineComment node);
00080     void caseTForall(TForall node);
00081     void caseTGreater(TGreater node);
00082     void caseTId(TId node);
00083     void caseTImply(TImply node);
00084     void caseTImport(TImport node);
00085     void caseTInstance(TInstance node);
00086     void caseTLBrace(TLBrace node);
00087     void caseTLBracket(TLBracket node);
00088     void caseTLess(TLess node);
00089     void caseTLessEqual(TLessEqual node);
00090     void caseTLParen(TLParen node);
00091     void caseTMinus(TMinus node);
00092     void caseTNot(TNot node);
00093     void caseTNumber(TNumber node);
00094     void caseTOr(TOr node);
00095     void caseTPlus(TPlus node);
00096     void caseTPredicate(TPredicate node);
00097     void caseTRBrace(TRBrace node);
00098     void caseTRBracket(TRBracket node);
00099     void caseTRParen(TRParen node);
00100     void caseTSemicolon(TSemicolon node);
00101     void caseTStar(TStar node);
00102     void caseTTraditionalComment(TTraditionalComment node);
00103     void caseTWhiteSpace(TWhiteSpace node);
00104     Object getIn(Node node);
00105     Object getOut(Node node);
00106     void setIn(Node node, Object in);
00107     void setOut(Node node, Object out);
00108 }

Generated at Thu Feb 7 06:38:09 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001