[FIR] Cleanup builder inference utility

This commit is contained in:
Dmitriy Novozhilov
2021-10-27 13:04:00 +03:00
committed by TeamCityServer
parent 4490f64666
commit acab58a314
@@ -269,7 +269,6 @@ class FirStubTypeTransformer(
argumentList.transformArguments(this, data)
}
private val BUILDER_INFERENCE_ANNOTATION_CLASS_ID = ClassId.topLevel(BUILDER_INFERENCE_ANNOTATION_FQ_NAME)
private val BUILDER_INFERENCE_ANNOTATION_CLASS_ID: ClassId = ClassId.topLevel(BUILDER_INFERENCE_ANNOTATION_FQ_NAME)
fun FirElement.hasBuilderInferenceAnnotation(): Boolean =
(this as? FirDeclaration)?.hasAnnotation(BUILDER_INFERENCE_ANNOTATION_CLASS_ID) == true
fun FirDeclaration.hasBuilderInferenceAnnotation(): Boolean = hasAnnotation(BUILDER_INFERENCE_ANNOTATION_CLASS_ID)