Uses of Interface
org.benf.cfr.reader.state.TypeUsageCollector
Packages that use TypeUsageCollector
Package
Description
-
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
Op04StructuredStatement.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.parse.expression
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
AbstractConstructorInvokation.collectTypeUsages
(TypeUsageCollector collector) void
AbstractExpression.collectTypeUsages
(TypeUsageCollector collector) void
AbstractMemberFunctionInvokation.collectTypeUsages
(TypeUsageCollector collector) void
ArithmeticMonOperation.collectTypeUsages
(TypeUsageCollector collector) void
ArithmeticMutationOperation.collectTypeUsages
(TypeUsageCollector collector) void
ArithmeticOperation.collectTypeUsages
(TypeUsageCollector collector) void
ArithmeticPostMutationOperation.collectTypeUsages
(TypeUsageCollector collector) void
ArithmeticPreMutationOperation.collectTypeUsages
(TypeUsageCollector collector) void
ArrayIndex.collectTypeUsages
(TypeUsageCollector collector) void
ArrayLength.collectTypeUsages
(TypeUsageCollector collector) void
AssignmentExpression.collectTypeUsages
(TypeUsageCollector collector) void
BooleanExpression.collectTypeUsages
(TypeUsageCollector collector) void
BooleanOperation.collectTypeUsages
(TypeUsageCollector collector) void
CastExpression.collectTypeUsages
(TypeUsageCollector collector) void
ComparisonOperation.collectTypeUsages
(TypeUsageCollector collector) void
DynamicInvokation.collectTypeUsages
(TypeUsageCollector collector) void
InstanceOfExpression.collectTypeUsages
(TypeUsageCollector collector) void
InstanceOfExpressionDefining.collectTypeUsages
(TypeUsageCollector collector) void
LambdaExpression.collectTypeUsages
(TypeUsageCollector collector) void
LambdaExpressionFallback.collectTypeUsages
(TypeUsageCollector collector) void
Literal.collectTypeUsages
(TypeUsageCollector collector) void
LValueExpression.collectTypeUsages
(TypeUsageCollector collector) void
NewAnonymousArray.collectTypeUsages
(TypeUsageCollector collector) void
NewObject.collectTypeUsages
(TypeUsageCollector collector) void
NewObjectArray.collectTypeUsages
(TypeUsageCollector collector) void
NewPrimitiveArray.collectTypeUsages
(TypeUsageCollector collector) void
NotOperation.collectTypeUsages
(TypeUsageCollector collector) void
StackValue.collectTypeUsages
(TypeUsageCollector collector) void
StaticFunctionInvokation.collectTypeUsages
(TypeUsageCollector collector) void
SuperFunctionInvokation.collectTypeUsages
(TypeUsageCollector collector) void
TernaryExpression.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.parse.literal
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
TypedLiteral.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Methods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
AbstractFieldVariable.collectTypeUsages
(TypeUsageCollector collector) void
AbstractLValue.collectTypeUsages
(TypeUsageCollector collector) void
ArrayVariable.collectTypeUsages
(TypeUsageCollector collector) void
FieldVariable.collectTypeUsages
(TypeUsageCollector collector) void
SentinelLocalClassLValue.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Classes in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that implement TypeUsageCollectorModifier and TypeClassDescription(package private) class
-
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
WildcardMatch.AbstractBaseExpressionWildcard.collectTypeUsages
(TypeUsageCollector collector) void
WildcardMatch.LValueWildcard.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.structured.expression
Methods in org.benf.cfr.reader.bytecode.analysis.structured.expression with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
StructuredStatementExpression.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.structured.statement
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
AbstractStructuredBlockStatement.collectTypeUsages
(TypeUsageCollector collector) void
AbstractStructuredConditionalLoopStatement.collectTypeUsages
(TypeUsageCollector collector) void
Block.collectTypeUsages
(TypeUsageCollector collector) void
StructuredAssert.collectTypeUsages
(TypeUsageCollector collector) void
StructuredAssignment.collectTypeUsages
(TypeUsageCollector collector) void
StructuredBreak.collectTypeUsages
(TypeUsageCollector collector) void
StructuredCase.collectTypeUsages
(TypeUsageCollector collector) void
StructuredCatch.collectTypeUsages
(TypeUsageCollector collector) void
StructuredComment.collectTypeUsages
(TypeUsageCollector collector) void
StructuredContinue.collectTypeUsages
(TypeUsageCollector collector) void
StructuredDefinition.collectTypeUsages
(TypeUsageCollector collector) void
StructuredExpressionStatement.collectTypeUsages
(TypeUsageCollector collector) void
StructuredExpressionYield.collectTypeUsages
(TypeUsageCollector collector) void
StructuredFinally.collectTypeUsages
(TypeUsageCollector collector) void
StructuredFor.collectTypeUsages
(TypeUsageCollector collector) void
StructuredIf.collectTypeUsages
(TypeUsageCollector collector) void
StructuredIter.collectTypeUsages
(TypeUsageCollector collector) void
StructuredReturn.collectTypeUsages
(TypeUsageCollector collector) void
StructuredSwitch.collectTypeUsages
(TypeUsageCollector collector) void
StructuredSynchronized.collectTypeUsages
(TypeUsageCollector collector) void
StructuredThrow.collectTypeUsages
(TypeUsageCollector collector) void
StructuredTry.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredAnonBreakTarget.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredAnonymousBreak.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredBreak.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredCase.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredCatch.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredContinue.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredDo.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredFinally.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredFor.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredGoto.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredIf.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredIter.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredSwitch.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredSynchronized.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredTry.collectTypeUsages
(TypeUsageCollector collector) void
UnstructuredWhile.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
AbstractPlaceholder.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.bytecode.analysis.types
Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
JavaArrayTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaGenericPlaceholderTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaGenericRefTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaIntersectionTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaRefTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
JavaWildcardTypeInstance.collectInto
(TypeUsageCollector typeUsageCollector) void
RawJavaType.collectInto
(TypeUsageCollector typeUsageCollector) void
ClassSignature.collectTypeUsages
(TypeUsageCollector collector) void
FormalTypeParameter.collectTypeUsages
(TypeUsageCollector collector) void
MethodPrototype.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.entities
Methods in org.benf.cfr.reader.entities with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
ClassFile.collectTypeUsages
(TypeUsageCollector collector) void
FakeMethod.collectTypeUsages
(TypeUsageCollector collector) void
FakeMethods.collectTypeUsages
(TypeUsageCollector collector) void
Field.collectTypeUsages
(TypeUsageCollector collector) void
Method.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.entities.annotations
Methods in org.benf.cfr.reader.entities.annotations with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
AnnotationTableEntry.collectTypeUsages
(TypeUsageCollector collector) void
ElementValueAnnotation.collectTypeUsages
(TypeUsageCollector collector) void
ElementValueArray.collectTypeUsages
(TypeUsageCollector collector) void
ElementValueClass.collectTypeUsages
(TypeUsageCollector collector) void
ElementValueConst.collectTypeUsages
(TypeUsageCollector collector) void
ElementValueEnum.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.entities.attributes
Methods in org.benf.cfr.reader.entities.attributes with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
Attribute.collectTypeUsages
(TypeUsageCollector collector) void
AttributeAnnotationDefault.collectTypeUsages
(TypeUsageCollector collector) void
AttributeAnnotations.collectTypeUsages
(TypeUsageCollector collector) void
AttributeCode.collectTypeUsages
(TypeUsageCollector collector) void
AttributeExceptions.collectTypeUsages
(TypeUsageCollector collector) void
AttributeMap.collectTypeUsages
(TypeUsageCollector collector) void
AttributeParameterAnnotations.collectTypeUsages
(TypeUsageCollector collector) void
AttributeTypeAnnotations.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.entities.classfilehelpers
Methods in org.benf.cfr.reader.entities.classfilehelpers with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
ClassFileDumper.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperAnnotation.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperAnonymousInner.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperEnum.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperInterface.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperModule.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperNormal.collectTypeUsages
(TypeUsageCollector collector) void
ClassFileDumperRecord.collectTypeUsages
(TypeUsageCollector collector) -
Uses of TypeUsageCollector in org.benf.cfr.reader.state
Classes in org.benf.cfr.reader.state that implement TypeUsageCollector -
Uses of TypeUsageCollector in org.benf.cfr.reader.util
Methods in org.benf.cfr.reader.util with parameters of type TypeUsageCollectorModifier and TypeMethodDescriptionvoid
TypeUsageCollectable.collectTypeUsages
(TypeUsageCollector collector)