public class AnalysisVisitor extends AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>
| Constructor and Description |
|---|
AnalysisVisitor(CodeGenAnalyzer analyzer) |
visitCGAccumulator, visitCGAssertNonNullExp, visitCGBoolean, visitCGBoxExp, visitCGBuiltInIterationCallExp, visitCGCachedOperation, visitCGCachedOperationCallExp, visitCGCallable, visitCGCallExp, visitCGCastExp, visitCGCatchExp, visitCGClass, visitCGCollectionPart, visitCGConstant, visitCGConstantExp, visitCGConstraint, visitCGEcoreClassShadowExp, visitCGEcoreDataTypeShadowExp, visitCGEcoreExp, visitCGEcoreOperation, visitCGEcoreOperationCallExp, visitCGEcoreOppositePropertyCallExp, visitCGEcorePropertyCallExp, visitCGElementId, visitCGExecutorCompositionProperty, visitCGExecutorNavigationProperty, visitCGExecutorOperation, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorProperty, visitCGExecutorPropertyCallExp, visitCGExecutorShadowPart, visitCGExecutorType, visitCGFinalVariable, visitCGGuardExp, visitCGInteger, visitCGInvalid, visitCGIterator, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperation, visitCGLibraryOperationCallExp, visitCGLibraryPropertyCallExp, visitCGLocalVariable, visitCGMapPart, visitCGModel, visitCGNamedElement, visitCGNativeOperation, visitCGNativeOperationCallExp, visitCGNativeProperty, visitCGNativePropertyCallExp, visitCGNavigationCallExp, visitCGNull, visitCGNumber, visitCGPackage, visitCGProperty, visitCGReal, visitCGSettableVariable, visitCGShadowPart, visitCGString, visitCGText, visitCGThrowExp, visitCGTuplePart, visitCGTuplePartCallExp, visitCGTypedElement, visitCGTypeId, visitCGUnboxExp, visitCGUnlimited, visitCGValuedElementgetAdapter, safeVisit, visitequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdapterpublic AnalysisVisitor(CodeGenAnalyzer analyzer)
public Object visitCGCollectionExp(CGCollectionExp cgCollectionExp)
visitCGCollectionExp in interface CGModelVisitor<Object>visitCGCollectionExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGElement(CGElement cgElement)
visitCGElement in interface CGModelVisitor<Object>visitCGElement in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIfExp(CGIfExp cgIfExp)
visitCGIfExp in interface CGModelVisitor<Object>visitCGIfExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp)
visitCGIsEqualExp in interface CGModelVisitor<Object>visitCGIsEqualExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqual2Exp)
visitCGIsEqual2Exp in interface CGModelVisitor<Object>visitCGIsEqual2Exp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp)
visitCGIsInvalidExp in interface CGModelVisitor<Object>visitCGIsInvalidExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIsKindOfExp(CGIsKindOfExp object)
visitCGIsKindOfExp in interface CGModelVisitor<Object>visitCGIsKindOfExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp)
visitCGIsUndefinedExp in interface CGModelVisitor<Object>visitCGIsUndefinedExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGLetExp(CGLetExp cgLetExp)
visitCGLetExp in interface CGModelVisitor<Object>visitCGLetExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGIterationCallExp(CGIterationCallExp cgIterationCallExp)
visitCGIterationCallExp in interface CGModelVisitor<Object>visitCGIterationCallExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGMapExp(CGMapExp cgMapExp)
visitCGMapExp in interface CGModelVisitor<Object>visitCGMapExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGOperation(CGOperation cgOperation)
visitCGOperation in interface CGModelVisitor<Object>visitCGOperation in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGOperationCallExp(CGOperationCallExp cgOperationCallExp)
visitCGOperationCallExp in interface CGModelVisitor<Object>visitCGOperationCallExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGOppositePropertyCallExp(CGOppositePropertyCallExp cgPropertyCallExp)
visitCGOppositePropertyCallExp in interface CGModelVisitor<Object>visitCGOppositePropertyCallExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGParameter(CGParameter object)
visitCGParameter in interface CGModelVisitor<Object>visitCGParameter in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGPropertyCallExp(CGPropertyCallExp cgPropertyCallExp)
visitCGPropertyCallExp in interface CGModelVisitor<Object>visitCGPropertyCallExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGShadowExp(CGShadowExp cgShadowExp)
visitCGShadowExp in interface CGModelVisitor<Object>visitCGShadowExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGTupleExp(CGTupleExp cgTupleExp)
visitCGTupleExp in interface CGModelVisitor<Object>visitCGTupleExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGTypeExp(CGTypeExp cgTypeExp)
visitCGTypeExp in interface CGModelVisitor<Object>visitCGTypeExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGVariable(CGVariable cgVariable)
visitCGVariable in interface CGModelVisitor<Object>visitCGVariable in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public Object visitCGVariableExp(CGVariableExp cgVariableExp)
visitCGVariableExp in interface CGModelVisitor<Object>visitCGVariableExp in class AbstractExtendingCGModelVisitor<Object,CodeGenAnalyzer>public CGElement visiting(CGElement visitable)
CGModelVisitorCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.