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
-
Method Details
-
getCombinedLoc
BytecodeLoc getCombinedLoc() -
getLoc
BytecodeLoc getLoc() -
addLoc
-