Interface HasByteCodeLoc
-
- All Known Subinterfaces:
ConditionalExpression
,Expression
,Statement
,StructuredStatement
- All Known Implementing Classes:
AbstractAssignment
,AbstractAssignmentExpression
,AbstractConstructorInvokation
,AbstractExpression
,AbstractFunctionInvokation
,AbstractFunctionInvokationExplicit
,AbstractMemberFunctionInvokation
,AbstractMutatingAssignmentExpression
,AbstractNewArray
,AbstractPlaceholder
,AbstractStatement
,AbstractStructuredBlockStatement
,AbstractStructuredConditionalLoopStatement
,AbstractStructuredContinue
,AbstractStructuredStatement
,AbstractUnStructuredStatement
,AnonBreakTarget
,ArithmeticMonOperation
,ArithmeticMutationOperation
,ArithmeticOperation
,ArithmeticPostMutationOperation
,ArithmeticPreMutationOperation
,ArrayIndex
,ArrayLength
,AssignmentExpression
,AssignmentPreMutation
,AssignmentSimple
,BeginBlock
,Block
,BooleanExpression
,BooleanOperation
,CaseStatement
,CastExpression
,CatchStatement
,CommentStatement
,CommentStatement.StatementExpression
,ComparisonOperation
,CompoundStatement
,ConstructorInvokationAnonymousInner
,ConstructorInvokationExplicit
,ConstructorInvokationSimple
,ConstructorStatement
,DoStatement
,DynamicConstExpression
,DynamicInvokation
,ElseBlock
,EndBlock
,ExpressionStatement
,FinallyStatement
,ForIterStatement
,ForStatement
,GotoStatement
,IfExitingStatement
,IfStatement
,InstanceOfExpression
,InstanceOfExpressionDefining
,JSRCallStatement
,JSRRetStatement
,JumpingStatement
,LambdaExpression
,LambdaExpressionFallback
,LambdaExpressionNewArray
,Literal
,LiteralHex
,LValueExpression
,MemberFunctionInvokation
,MemberFunctionInvokationExplicit
,MethodHandlePlaceholder
,MonitorEnterStatement
,MonitorExitStatement
,MonitorStatement
,NewAnonymousArray
,NewObject
,NewObjectArray
,NewPrimitiveArray
,Nop
,NotOperation
,RawSwitchStatement
,ReturnNothingStatement
,ReturnStatement
,ReturnValueStatement
,StackValue
,StaticFunctionInvokation
,StaticFunctionInvokationExplicit
,StructuredAssert
,StructuredAssignment
,StructuredBreak
,StructuredCase
,StructuredCatch
,StructuredComment
,StructuredContinue
,StructuredDefinition
,StructuredDo
,StructuredExpressionStatement
,StructuredExpressionYield
,StructuredFakeDecompFailure
,StructuredFinally
,StructuredFor
,StructuredIf
,StructuredIter
,StructuredReturn
,StructuredStatementExpression
,StructuredSwitch
,StructuredSynchronized
,StructuredThrow
,StructuredTry
,StructuredWhile
,SuperFunctionInvokation
,SwitchExpression
,SwitchStatement
,TernaryExpression
,ThrowStatement
,TryStatement
,UnstructuredAnonBreakTarget
,UnstructuredAnonymousBreak
,UnstructuredBreak
,UnstructuredCase
,UnstructuredCatch
,UnstructuredContinue
,UnstructuredDo
,UnstructuredFinally
,UnstructuredFor
,UnstructuredGoto
,UnstructuredIf
,UnstructuredIter
,UnstructuredSwitch
,UnstructuredSynchronized
,UnstructuredTry
,UnstructuredWhile
,WhileStatement
,WildcardMatch.AbstractBaseExpressionWildcard
,WildcardMatch.AnyOneOfExpression
,WildcardMatch.ArithmeticMutationWildcard
,WildcardMatch.BlockWildcard
,WildcardMatch.CastExpressionWildcard
,WildcardMatch.ConditionalExpressionWildcard
,WildcardMatch.ConstructorInvokationAnonymousInnerWildcard
,WildcardMatch.ConstructorInvokationSimpleWildcard
,WildcardMatch.ExpressionWildcard
,WildcardMatch.MemberFunctionInvokationWildcard
,WildcardMatch.NewArrayWildcard
,WildcardMatch.StaticFunctionInvokationWildcard
,WildcardMatch.SuperFunctionInvokationWildcard
public interface HasByteCodeLoc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLoc(HasByteCodeLoc loc)
BytecodeLoc
getCombinedLoc()
BytecodeLoc
getLoc()
-
-
-
Method Detail
-
getCombinedLoc
BytecodeLoc getCombinedLoc()
-
getLoc
BytecodeLoc getLoc()
-
addLoc
void addLoc(HasByteCodeLoc loc)
-
-