Interface ExpressionVisitorWithContext<C,R>
public interface ExpressionVisitorWithContext<C,R>
-
Method Summary
Modifier and TypeMethodDescriptionvisitAndAnd(C context, AndAndExpression expression) visitArray(C context, ArrayExpression expression) visitCall(C context, CallExpression expression) visitCallStatic(C context, CallStaticExpression expression) visitCapturedClosure(C context, CapturedClosureExpression expression) visitCapturedDirect(C context, CapturedDirectExpression expression) visitCapturedLocalVariable(C context, CapturedLocalVariableExpression expression) visitCapturedParameter(C context, CapturedParameterExpression expression) visitCapturedThis(C context, CapturedThisExpression expression) visitCast(C context, CastExpression expression) visitCheckNull(C context, CheckNullExpression expression) visitCoalesce(C context, CoalesceExpression expression) visitCompare(C context, CompareExpression expression) visitConditional(C context, ConditionalExpression expression) visitConst(C context, ConstExpression expression) visitConstantBool(C context, ConstantBoolExpression expression) visitConstantByte(C context, ConstantByteExpression expression) visitConstantChar(C context, ConstantCharExpression expression) visitConstantDouble(C context, ConstantDoubleExpression expression) visitConstantFloat(C context, ConstantFloatExpression expression) visitConstantInt(C context, ConstantIntExpression expression) visitConstantLong(C context, ConstantLongExpression expression) visitConstantSByte(C context, ConstantSByteExpression expression) visitConstantShort(C context, ConstantShortExpression expression) visitConstantString(C context, ConstantStringExpression expression) visitConstantUInt(C context, ConstantUIntExpression expression) visitConstantULong(C context, ConstantULongExpression expression) visitConstantUShort(C context, ConstantUShortExpression expression) visitConstantUSize(C context, ConstantUSizeExpression expression) visitConstructorSuperCall(C context, ConstructorSuperCallExpression expression) visitConstructorThisCall(C context, ConstructorThisCallExpression expression) visitEnumConstant(C context, EnumConstantExpression expression) visitFunction(C context, FunctionExpression expression) visitGetField(C context, GetFieldExpression expression) visitGetFunctionParameter(C context, GetFunctionParameterExpression expression) visitGetLocalVariable(C context, GetLocalVariableExpression expression) visitGetMatchingVariantField(C context, GetMatchingVariantField expression) visitGetStaticField(C context, GetStaticFieldExpression expression) visitGetter(C context, GetterExpression expression) visitGlobal(C context, GlobalExpression expression) visitGlobalCall(C context, GlobalCallExpression expression) visitInterfaceCast(C context, InterfaceCastExpression expression) visitInvalid(C context, InvalidExpression expression) visitInvalidAssign(C context, InvalidAssignExpression expression) visitIs(C context, IsExpression expression) visitMakeConst(C context, MakeConstExpression expression) visitMap(C context, MapExpression expression) visitMatch(C context, MatchExpression expression) visitNew(C context, NewExpression expression) visitNull(C context, NullExpression expression) visitOrOr(C context, OrOrExpression expression) visitPanic(C context, PanicExpression expression) visitPlatformSpecific(C context, Expression expression) visitPostCall(C context, PostCallExpression expression) visitRange(C context, RangeExpression expression) visitSameObject(C context, SameObjectExpression expression) visitSetField(C context, SetFieldExpression expression) visitSetFunctionParameter(C context, SetFunctionParameterExpression expression) visitSetLocalVariable(C context, SetLocalVariableExpression expression) visitSetStaticField(C context, SetStaticFieldExpression expression) visitSetter(C context, SetterExpression expression) visitStaticGetter(C context, StaticGetterExpression expression) visitStaticSetter(C context, StaticSetterExpression expression) visitSubtypeCast(C context, SubtypeCastExpression expression) visitSupertypeCast(C context, SupertypeCastExpression expression) visitThis(C context, ThisExpression expression) visitThrow(C context, ThrowExpression expression) visitTryConvert(C context, TryConvertExpression expression) visitTryRethrowAsException(C context, TryRethrowAsExceptionExpression expression) visitTryRethrowAsResult(C context, TryRethrowAsResultExpression expression) visitVariantValue(C context, VariantValueExpression expression) visitWrapOptional(C context, WrapOptionalExpression expression)
-
Method Details
-
visitAndAnd
-
visitArray
-
visitCompare
-
visitCall
-
visitCallStatic
-
visitCapturedClosure
-
visitCapturedDirect
-
visitCapturedLocalVariable
-
visitCapturedParameter
-
visitCapturedThis
-
visitCast
-
visitCheckNull
-
visitCoalesce
-
visitConditional
-
visitConst
-
visitConstantBool
-
visitConstantByte
-
visitConstantChar
-
visitConstantDouble
-
visitConstantFloat
-
visitConstantInt
-
visitConstantLong
-
visitConstantSByte
-
visitConstantShort
-
visitConstantString
-
visitConstantUInt
-
visitConstantULong
-
visitConstantUShort
-
visitConstantUSize
-
visitConstructorThisCall
-
visitConstructorSuperCall
-
visitEnumConstant
-
visitFunction
-
visitGetField
-
visitGetFunctionParameter
-
visitGetLocalVariable
-
visitGetMatchingVariantField
-
visitGetStaticField
-
visitGetter
-
visitGlobal
-
visitGlobalCall
-
visitInterfaceCast
-
visitInvalid
-
visitInvalidAssign
-
visitIs
-
visitMakeConst
-
visitMap
-
visitMatch
-
visitNew
-
visitNull
-
visitOrOr
-
visitPanic
-
visitPlatformSpecific
-
visitPostCall
-
visitRange
-
visitSameObject
-
visitSetField
-
visitSetFunctionParameter
-
visitSetLocalVariable
-
visitSetStaticField
-
visitSetter
-
visitStaticGetter
-
visitStaticSetter
-
visitSupertypeCast
-
visitSubtypeCast
-
visitThis
-
visitThrow
-
visitTryConvert
-
visitTryRethrowAsException
-
visitTryRethrowAsResult
-
visitVariantValue
-
visitWrapOptional
-