- All Known Implementing Classes:
Add
,And
,ArrayGenerator
,ArrayInit
,Assert
,AssignArrayComponent
,AssignArrayGenerator
,AssignField
,AssignLocal
,Assignment
,BinaryExpression
,Block
,BooleanConst
,Break
,BreakTarget
,ByteConst
,Cast
,Catch
,CharConst
,CheckNonNull
,ClassConst
,Compare
,Comparison
,Complement
,ComplexMethod
,Conditional
,ConditionalAnd
,ConditionalOr
,ConstExpression
,ControlTransfer
,CreateArray
,DisposeDescriptor
,Div
,Do
,DoubleConst
,EnterFrame
,Equals
,EvalExpression
,Expression
,ExpressionList
,FieldObserver
,FilterGuard
,Finally
,FinishIteratorGenerator
,FloatConst
,For
,GE
,GetArrayComponent
,GetDescriptor
,GetField
,GetLocal
,GetProperty
,GetPropertyInstance
,GetQuery
,GetVMXFrame
,GT
,Guard
,Id
,If
,InstanceOf
,InstanceScope
,IntConst
,Invoke
,InvokeSpecial
,InvokeStatic
,InvokeVirtual
,IterableGenerator
,LE
,LeaveFrame
,Local
,LongConst
,LT
,MethodExpression
,ModelExpression
,Mul
,Neg
,New
,NoBytecode
,Not
,NotEquals
,ObjectConst
,OpenArgument
,Or
,Pop
,PopIntArray
,Pos
,Power
,ProduceScope
,Production
,PropertyAssignment
,PushInts
,Range
,Rem
,Return
,Root
,SetThis
,Shift
,Shl
,ShortConst
,Shr
,StringConversion
,Sub
,Super
,SwapBytecode
,Switch
,Synchronized
,Throw
,TryCatch
,TryFinally
,TypeConst
,UnaryExpression
,Ushr
,Variable
,VoidExpression
,While
,XMethod
,Xor
,Yield
public interface ExpressionFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateExpression
(Scope scope, antlr.collections.AST pos) getType()
-
Method Details
-
getType
Type getType() -
createExpression
-