[FE] Add flag to java model to distinguish source java classes from binaries

This commit is contained in:
Dmitriy Novozhilov
2022-05-26 12:17:20 +03:00
committed by teamcity
parent 09ff6303cc
commit 26df9d74e8
19 changed files with 68 additions and 6 deletions
@@ -25,6 +25,7 @@ interface JavaElement
interface JavaNamedElement : JavaElement {
val name: Name
val isFromSource: Boolean
}
interface JavaAnnotationOwner : JavaElement {
@@ -145,6 +146,7 @@ interface JavaValueParameter : JavaAnnotationOwner {
val name: Name?
val type: JavaType
val isVararg: Boolean
val isFromSource: Boolean
}
interface JavaRecordComponent : JavaMember {