Uses of Interface
org.benf.cfr.reader.util.TypeUsageCollectable
Packages that use TypeUsageCollectable
Package
Description
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.opgraph
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph that implement TypeUsageCollectable -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.expressionClasses in org.benf.cfr.reader.bytecode.analysis.parse.expression that implement TypeUsageCollectableModifier 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
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.literal
Classes in org.benf.cfr.reader.bytecode.analysis.parse.literal that implement TypeUsageCollectable -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Classes in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
class
class
class
Note - a field variable LValue means an lValue of ANY object.class
class
This is NOT an lvalue, however the definition of a local class follows the same scoping rulesclass
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.statement
Classes in org.benf.cfr.reader.bytecode.analysis.parse.statement that implement TypeUsageCollectable -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement TypeUsageCollectableModifier and TypeClassDescriptionprivate static class
static class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.expression
Classes in org.benf.cfr.reader.bytecode.analysis.structured.expression that implement TypeUsageCollectable -
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.statement
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement that implement TypeUsageCollectableModifier 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
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
class
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.types
Classes in org.benf.cfr.reader.bytecode.analysis.types that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities
Classes in org.benf.cfr.reader.entities that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.annotations
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.entities.annotationsClasses in org.benf.cfr.reader.entities.annotations that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
class
AnnotationTableTypeEntry<T extends TypeAnnotationTargetInfo>
class
class
class
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.attributes
Classes in org.benf.cfr.reader.entities.attributes that implement TypeUsageCollectableModifier and TypeClassDescriptionclass
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
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.classfilehelpers
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.entities.classfilehelpersClasses in org.benf.cfr.reader.entities.classfilehelpers that implement TypeUsageCollectableModifier and TypeClassDescription(package private) class
class
class
class
This isn't static - we populate it from the decoded enum information.class
class
class
class
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.state
Methods in org.benf.cfr.reader.state with parameters of type TypeUsageCollectableModifier and TypeMethodDescriptionvoid
AbstractTypeUsageCollector.collectFrom
(TypeUsageCollectable collectable) void
TypeUsageCollector.collectFrom
(TypeUsageCollectable collectable) void
AbstractTypeUsageCollector.collectFromT
(TypeUsageCollectable collectable) void
TypeUsageCollector.collectFromT
(TypeUsageCollectable collectable) Method parameters in org.benf.cfr.reader.state with type arguments of type TypeUsageCollectableModifier and TypeMethodDescriptionvoid
AbstractTypeUsageCollector.collectFrom
(Collection<? extends TypeUsageCollectable> collectables) void
TypeUsageCollector.collectFrom
(Collection<? extends TypeUsageCollectable> collectables)