com.google.clearsilver.jsilver.syntax.analysis
Interface Analysis
- All Superinterfaces:
- Switch
- All Known Implementing Classes:
- AnalysisAdapter, AutoEscaper, DataCommandConsolidator, DepthFirstAdapter, EscapingEvaluator, ExpressionEvaluator, ExpressionTranslator, InlineRewriter, ReversedDepthFirstAdapter, SequenceOptimizer, StructuralWhitespaceStripper, SyntaxTreeDumper, SyntaxTreeOptimizer, TemplateInterpreter, TemplateTranslator, TypeResolver, VariableLocator, VariableTranslator, VarOptimizer
public interface Analysis
- extends Switch
getIn
Object getIn(Node node)
setIn
void setIn(Node node,
Object o)
getOut
Object getOut(Node node)
setOut
void setOut(Node node,
Object o)
caseStart
void caseStart(Start node)
caseAMultipleCommand
void caseAMultipleCommand(AMultipleCommand node)
caseACommentCommand
void caseACommentCommand(ACommentCommand node)
caseADataCommand
void caseADataCommand(ADataCommand node)
caseAVarCommand
void caseAVarCommand(AVarCommand node)
caseALvarCommand
void caseALvarCommand(ALvarCommand node)
caseAEvarCommand
void caseAEvarCommand(AEvarCommand node)
caseAUvarCommand
void caseAUvarCommand(AUvarCommand node)
caseASetCommand
void caseASetCommand(ASetCommand node)
caseANameCommand
void caseANameCommand(ANameCommand node)
caseAEscapeCommand
void caseAEscapeCommand(AEscapeCommand node)
caseAAutoescapeCommand
void caseAAutoescapeCommand(AAutoescapeCommand node)
caseAWithCommand
void caseAWithCommand(AWithCommand node)
caseALoopToCommand
void caseALoopToCommand(ALoopToCommand node)
caseALoopCommand
void caseALoopCommand(ALoopCommand node)
caseALoopIncCommand
void caseALoopIncCommand(ALoopIncCommand node)
caseAEachCommand
void caseAEachCommand(AEachCommand node)
caseADefCommand
void caseADefCommand(ADefCommand node)
caseACallCommand
void caseACallCommand(ACallCommand node)
caseAIfCommand
void caseAIfCommand(AIfCommand node)
caseAAltCommand
void caseAAltCommand(AAltCommand node)
caseAIncludeCommand
void caseAIncludeCommand(AIncludeCommand node)
caseAHardIncludeCommand
void caseAHardIncludeCommand(AHardIncludeCommand node)
caseALincludeCommand
void caseALincludeCommand(ALincludeCommand node)
caseAHardLincludeCommand
void caseAHardLincludeCommand(AHardLincludeCommand node)
caseAContentTypeCommand
void caseAContentTypeCommand(AContentTypeCommand node)
caseAInlineCommand
void caseAInlineCommand(AInlineCommand node)
caseANoopCommand
void caseANoopCommand(ANoopCommand node)
caseACsOpenPosition
void caseACsOpenPosition(ACsOpenPosition node)
caseAStringExpression
void caseAStringExpression(AStringExpression node)
caseANumericExpression
void caseANumericExpression(ANumericExpression node)
caseADecimalExpression
void caseADecimalExpression(ADecimalExpression node)
caseAHexExpression
void caseAHexExpression(AHexExpression node)
caseAVariableExpression
void caseAVariableExpression(AVariableExpression node)
caseAFunctionExpression
void caseAFunctionExpression(AFunctionExpression node)
caseASequenceExpression
void caseASequenceExpression(ASequenceExpression node)
caseANegativeExpression
void caseANegativeExpression(ANegativeExpression node)
caseANotExpression
void caseANotExpression(ANotExpression node)
caseAExistsExpression
void caseAExistsExpression(AExistsExpression node)
caseACommaExpression
void caseACommaExpression(ACommaExpression node)
caseAEqExpression
void caseAEqExpression(AEqExpression node)
caseANumericEqExpression
void caseANumericEqExpression(ANumericEqExpression node)
caseANeExpression
void caseANeExpression(ANeExpression node)
caseANumericNeExpression
void caseANumericNeExpression(ANumericNeExpression node)
caseALtExpression
void caseALtExpression(ALtExpression node)
caseAGtExpression
void caseAGtExpression(AGtExpression node)
caseALteExpression
void caseALteExpression(ALteExpression node)
caseAGteExpression
void caseAGteExpression(AGteExpression node)
caseAAndExpression
void caseAAndExpression(AAndExpression node)
caseAOrExpression
void caseAOrExpression(AOrExpression node)
caseAAddExpression
void caseAAddExpression(AAddExpression node)
caseANumericAddExpression
void caseANumericAddExpression(ANumericAddExpression node)
caseASubtractExpression
void caseASubtractExpression(ASubtractExpression node)
caseAMultiplyExpression
void caseAMultiplyExpression(AMultiplyExpression node)
caseADivideExpression
void caseADivideExpression(ADivideExpression node)
caseAModuloExpression
void caseAModuloExpression(AModuloExpression node)
caseANoopExpression
void caseANoopExpression(ANoopExpression node)
caseANameVariable
void caseANameVariable(ANameVariable node)
caseADecNumberVariable
void caseADecNumberVariable(ADecNumberVariable node)
caseAHexNumberVariable
void caseAHexNumberVariable(AHexNumberVariable node)
caseADescendVariable
void caseADescendVariable(ADescendVariable node)
caseAExpandVariable
void caseAExpandVariable(AExpandVariable node)
caseTData
void caseTData(TData node)
caseTComment
void caseTComment(TComment node)
caseTVar
void caseTVar(TVar node)
caseTLvar
void caseTLvar(TLvar node)
caseTEvar
void caseTEvar(TEvar node)
caseTUvar
void caseTUvar(TUvar node)
caseTSet
void caseTSet(TSet node)
caseTIf
void caseTIf(TIf node)
caseTElseIf
void caseTElseIf(TElseIf node)
caseTElse
void caseTElse(TElse node)
caseTWith
void caseTWith(TWith node)
caseTEscape
void caseTEscape(TEscape node)
caseTAutoescape
void caseTAutoescape(TAutoescape node)
caseTLoop
void caseTLoop(TLoop node)
caseTEach
void caseTEach(TEach node)
caseTAlt
void caseTAlt(TAlt node)
caseTName
void caseTName(TName node)
caseTDef
void caseTDef(TDef node)
caseTCall
void caseTCall(TCall node)
caseTInclude
void caseTInclude(TInclude node)
caseTLinclude
void caseTLinclude(TLinclude node)
caseTContentType
void caseTContentType(TContentType node)
caseTInline
void caseTInline(TInline node)
caseTComma
void caseTComma(TComma node)
caseTBang
void caseTBang(TBang node)
caseTAssignment
void caseTAssignment(TAssignment node)
caseTEq
void caseTEq(TEq node)
caseTNe
void caseTNe(TNe node)
caseTLt
void caseTLt(TLt node)
caseTGt
void caseTGt(TGt node)
caseTLte
void caseTLte(TLte node)
caseTGte
void caseTGte(TGte node)
caseTAnd
void caseTAnd(TAnd node)
caseTOr
void caseTOr(TOr node)
caseTString
void caseTString(TString node)
caseTHash
void caseTHash(THash node)
caseTPlus
void caseTPlus(TPlus node)
caseTMinus
void caseTMinus(TMinus node)
caseTStar
void caseTStar(TStar node)
caseTPercent
void caseTPercent(TPercent node)
caseTBracketOpen
void caseTBracketOpen(TBracketOpen node)
caseTBracketClose
void caseTBracketClose(TBracketClose node)
caseTParenOpen
void caseTParenOpen(TParenOpen node)
caseTParenClose
void caseTParenClose(TParenClose node)
caseTDot
void caseTDot(TDot node)
caseTDollar
void caseTDollar(TDollar node)
caseTQuestion
void caseTQuestion(TQuestion node)
caseTDecNumber
void caseTDecNumber(TDecNumber node)
caseTHexNumber
void caseTHexNumber(THexNumber node)
caseTWord
void caseTWord(TWord node)
caseTArgWhitespace
void caseTArgWhitespace(TArgWhitespace node)
caseTSlash
void caseTSlash(TSlash node)
caseTCsOpen
void caseTCsOpen(TCsOpen node)
caseTCommentStart
void caseTCommentStart(TCommentStart node)
caseTCommandDelimiter
void caseTCommandDelimiter(TCommandDelimiter node)
caseTHardDelimiter
void caseTHardDelimiter(THardDelimiter node)
caseTCsClose
void caseTCsClose(TCsClose node)
caseEOF
void caseEOF(EOF node)
Copyright © 2010-2012 Google. All Rights Reserved.