Uses of Interface
org.benf.cfr.reader.bytecode.analysis.loc.HasByteCodeLoc
Packages that use HasByteCodeLoc
Package
Description
-
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.loc
Methods in org.benf.cfr.reader.bytecode.analysis.loc with parameters of type HasByteCodeLocModifier and TypeMethodDescriptionvoid
HasByteCodeLoc.addLoc
(HasByteCodeLoc loc) static BytecodeLoc
BytecodeLoc.combine
(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) static BytecodeLoc
BytecodeLoc.combine
(HasByteCodeLoc primary, HasByteCodeLoc... coll) BytecodeLocFactoryImpl.combine
(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) BytecodeLocFactoryImpl.combine
(HasByteCodeLoc primary, HasByteCodeLoc... coll) static BytecodeLoc
BytecodeLoc.combineShallow
(HasByteCodeLoc... coll) BytecodeLocFactoryImpl.combineShallow
(HasByteCodeLoc... coll) private static BytecodeLoc
BytecodeLocFactoryImpl.getLocs
(HasByteCodeLoc[] sources, BytecodeLocCollector bcl) Method parameters in org.benf.cfr.reader.bytecode.analysis.loc with type arguments of type HasByteCodeLocModifier and TypeMethodDescriptionstatic BytecodeLoc
BytecodeLoc.combine
(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) BytecodeLocFactoryImpl.combine
(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) private static BytecodeLoc
BytecodeLocFactoryImpl.getLocs
(Collection<? extends HasByteCodeLoc> sources, BytecodeLocCollector bcl) -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse
Subinterfaces of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subinterfaces of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse.expressionClasses in org.benf.cfr.reader.bytecode.analysis.parse.expression that implement HasByteCodeLocModifier and TypeClassDescriptionclass
class
class
class
class
A call that doesn't necessarily exist, for a type we don't necessarily have.class
class
class
class
class
class
class
(eg) x >>= 3, x++class
class
class
class
class
class
class
class
class
class
A constructor call that doesn't necessarily exist, for a type we don't necessarily have.class
class
class
class
class
class
class
Needs some work here to unify LambdaExpression and LambdaExpressionFallback.class
class
class
class
class
class
A member function call that doesn't necessarily exist, for a type we don't necessarily have.class
class
1d array only.class
class
class
class
class
class
class
A static call that doesn't necessarily exist, for a type we don't necessarily have.class
class
class
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type HasByteCodeLoc -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse.statement
Classes in org.benf.cfr.reader.bytecode.analysis.parse.statement that implement HasByteCodeLocModifier and TypeClassDescriptionclass
class
class
class
In an assignment prechange, the LHS is by definition equal to the RHS after the statement.class
class
class
class
private static class
class
This should not be used to aggregate statements, but only to produce statements when multiple statements are generated by a single opcode.class
This is a temporary statement - it should be replaced with an Assignment of a ConstructorInvokation However, it can force the type of the constructed object, which NEW is not capable of doing....class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
A 'raw' switch contains the original bytecode information about the switch.class
class
class
class
class
class
class
Methods in org.benf.cfr.reader.bytecode.analysis.parse.statement with parameters of type HasByteCodeLoc -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement HasByteCodeLocModifier and TypeClassDescriptionprivate static class
static class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type HasByteCodeLocModifier and TypeMethodDescriptionvoid
WildcardMatch.AbstractBaseExpressionWildcard.addLoc
(HasByteCodeLoc loc) -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.structured
Subinterfaces of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.structured -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.structured.expression
Classes in org.benf.cfr.reader.bytecode.analysis.structured.expression that implement HasByteCodeLoc -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.structured.statement
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement that implement HasByteCodeLocModifier and TypeClassDescriptionclass
class
class
class
class
class
TODO : Block implements way more functionality than it should - move into callers.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement with parameters of type HasByteCodeLoc -
Uses of HasByteCodeLoc in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that implement HasByteCodeLocModifier and TypeClassDescriptionclass
class
class
class
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type HasByteCodeLoc -
Uses of HasByteCodeLoc in org.benf.cfr.reader.state
Methods in org.benf.cfr.reader.state with parameters of type HasByteCodeLocModifier and TypeMethodDescriptionvoid
TypeUsageCollectingDumper.informBytecodeLoc
(HasByteCodeLoc loc) -
Uses of HasByteCodeLoc in org.benf.cfr.reader.util.output
Methods in org.benf.cfr.reader.util.output with parameters of type HasByteCodeLocModifier and TypeMethodDescriptionvoid
AbstractDumper.informBytecodeLoc
(HasByteCodeLoc loc) void
BytecodeTrackingDumper.informBytecodeLoc
(HasByteCodeLoc loc) void
DelegatingDumper.informBytecodeLoc
(HasByteCodeLoc loc) void
Dumper.informBytecodeLoc
(HasByteCodeLoc loc)