Object KSClassifierReferenceDescriptorImpl.Companion
-
- All Implemented Interfaces:
public class KSClassifierReferenceDescriptorImpl.Companion extends KSObjectCache<Triple<ClassifierDescriptor, List<TypeProjection>, Pair<KSNode, Origin>>, KSClassifierReferenceDescriptorImpl>
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<Triple<ClassifierDescriptor, List<TypeProjection>, Pair<KSNode, Origin>>, KSClassifierReferenceDescriptorImpl>cachepublic final static KSClassifierReferenceDescriptorImpl.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final KSClassifierReferenceDescriptorImplgetCached(KotlinType kotlinType, Origin origin, KSNode parent)final KSClassifierReferenceDescriptorImplgetCached(ClassifierDescriptor descriptor, List<TypeProjection> arguments, Origin origin, KSNode parent)-
-
Method Detail
-
getCached
final KSClassifierReferenceDescriptorImpl getCached(KotlinType kotlinType, Origin origin, KSNode parent)
-
getCached
final KSClassifierReferenceDescriptorImpl getCached(ClassifierDescriptor descriptor, List<TypeProjection> arguments, Origin origin, KSNode parent)
-
-
-
-