Minor, rename LATE_INIT -> IS_LATEINIT, INNER -> IS_INNER
This commit is contained in:
@@ -168,7 +168,7 @@ public interface JetTokens {
|
|||||||
JetKeywordToken FINALLY_KEYWORD = JetKeywordToken.softKeyword("finally");
|
JetKeywordToken FINALLY_KEYWORD = JetKeywordToken.softKeyword("finally");
|
||||||
JetModifierKeywordToken FINAL_KEYWORD = JetModifierKeywordToken.softKeywordModifier("final");
|
JetModifierKeywordToken FINAL_KEYWORD = JetModifierKeywordToken.softKeywordModifier("final");
|
||||||
|
|
||||||
JetModifierKeywordToken LATE_INIT_KEYWORD = JetModifierKeywordToken.softKeywordModifier("lateinit");
|
JetModifierKeywordToken LATEINIT_KEYWORD = JetModifierKeywordToken.softKeywordModifier("lateinit");
|
||||||
|
|
||||||
JetModifierKeywordToken DATA_KEYWORD = JetModifierKeywordToken.softKeywordModifier("data");
|
JetModifierKeywordToken DATA_KEYWORD = JetModifierKeywordToken.softKeywordModifier("data");
|
||||||
JetModifierKeywordToken INLINE_KEYWORD = JetModifierKeywordToken.softKeywordModifier("inline");
|
JetModifierKeywordToken INLINE_KEYWORD = JetModifierKeywordToken.softKeywordModifier("inline");
|
||||||
@@ -197,7 +197,7 @@ public interface JetTokens {
|
|||||||
CATCH_KEYWORD, FINALLY_KEYWORD, OUT_KEYWORD, FINAL_KEYWORD, VARARG_KEYWORD, REIFIED_KEYWORD,
|
CATCH_KEYWORD, FINALLY_KEYWORD, OUT_KEYWORD, FINAL_KEYWORD, VARARG_KEYWORD, REIFIED_KEYWORD,
|
||||||
DYNAMIC_KEYWORD, COMPANION_KEYWORD, CONSTRUCTOR_KEYWORD, INIT_KEYWORD, SEALED_KEYWORD,
|
DYNAMIC_KEYWORD, COMPANION_KEYWORD, CONSTRUCTOR_KEYWORD, INIT_KEYWORD, SEALED_KEYWORD,
|
||||||
FIELD_KEYWORD, PROPERTY_KEYWORD, RECEIVER_KEYWORD, PARAM_KEYWORD, SETPARAM_KEYWORD,
|
FIELD_KEYWORD, PROPERTY_KEYWORD, RECEIVER_KEYWORD, PARAM_KEYWORD, SETPARAM_KEYWORD,
|
||||||
LATE_INIT_KEYWORD,
|
LATEINIT_KEYWORD,
|
||||||
DATA_KEYWORD, INLINE_KEYWORD, NOINLINE_KEYWORD, TAILREC_KEYWORD, EXTERNAL_KEYWORD,
|
DATA_KEYWORD, INLINE_KEYWORD, NOINLINE_KEYWORD, TAILREC_KEYWORD, EXTERNAL_KEYWORD,
|
||||||
ANNOTATION_KEYWORD, CROSSINLINE_KEYWORD, CONST_KEYWORD, OPERATOR_KEYWORD, INFIX_KEYWORD
|
ANNOTATION_KEYWORD, CROSSINLINE_KEYWORD, CONST_KEYWORD, OPERATOR_KEYWORD, INFIX_KEYWORD
|
||||||
);
|
);
|
||||||
@@ -211,7 +211,7 @@ public interface JetTokens {
|
|||||||
new JetModifierKeywordToken[] {
|
new JetModifierKeywordToken[] {
|
||||||
ABSTRACT_KEYWORD, ENUM_KEYWORD, OPEN_KEYWORD, INNER_KEYWORD, OVERRIDE_KEYWORD, PRIVATE_KEYWORD,
|
ABSTRACT_KEYWORD, ENUM_KEYWORD, OPEN_KEYWORD, INNER_KEYWORD, OVERRIDE_KEYWORD, PRIVATE_KEYWORD,
|
||||||
PUBLIC_KEYWORD, INTERNAL_KEYWORD, PROTECTED_KEYWORD, OUT_KEYWORD, IN_KEYWORD, FINAL_KEYWORD, VARARG_KEYWORD,
|
PUBLIC_KEYWORD, INTERNAL_KEYWORD, PROTECTED_KEYWORD, OUT_KEYWORD, IN_KEYWORD, FINAL_KEYWORD, VARARG_KEYWORD,
|
||||||
REIFIED_KEYWORD, COMPANION_KEYWORD, SEALED_KEYWORD, LATE_INIT_KEYWORD,
|
REIFIED_KEYWORD, COMPANION_KEYWORD, SEALED_KEYWORD, LATEINIT_KEYWORD,
|
||||||
DATA_KEYWORD, INLINE_KEYWORD, NOINLINE_KEYWORD, TAILREC_KEYWORD, EXTERNAL_KEYWORD, ANNOTATION_KEYWORD, CROSSINLINE_KEYWORD,
|
DATA_KEYWORD, INLINE_KEYWORD, NOINLINE_KEYWORD, TAILREC_KEYWORD, EXTERNAL_KEYWORD, ANNOTATION_KEYWORD, CROSSINLINE_KEYWORD,
|
||||||
CONST_KEYWORD, OPERATOR_KEYWORD, INFIX_KEYWORD
|
CONST_KEYWORD, OPERATOR_KEYWORD, INFIX_KEYWORD
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -413,7 +413,7 @@ public class DeclarationsChecker {
|
|||||||
private void checkPropertyLateInit(@NotNull JetCallableDeclaration property, @NotNull PropertyDescriptor propertyDescriptor) {
|
private void checkPropertyLateInit(@NotNull JetCallableDeclaration property, @NotNull PropertyDescriptor propertyDescriptor) {
|
||||||
JetModifierList modifierList = property.getModifierList();
|
JetModifierList modifierList = property.getModifierList();
|
||||||
if (modifierList == null) return;
|
if (modifierList == null) return;
|
||||||
PsiElement modifier = modifierList.getModifier(JetTokens.LATE_INIT_KEYWORD);
|
PsiElement modifier = modifierList.getModifier(JetTokens.LATEINIT_KEYWORD);
|
||||||
if (modifier == null) return;
|
if (modifier == null) return;
|
||||||
|
|
||||||
if (!propertyDescriptor.isVar()) {
|
if (!propertyDescriptor.isVar()) {
|
||||||
|
|||||||
@@ -747,7 +747,7 @@ public class DescriptorResolver {
|
|||||||
JetPsiUtil.safeName(property.getName()),
|
JetPsiUtil.safeName(property.getName()),
|
||||||
CallableMemberDescriptor.Kind.DECLARATION,
|
CallableMemberDescriptor.Kind.DECLARATION,
|
||||||
toSourceElement(property),
|
toSourceElement(property),
|
||||||
modifierList != null && modifierList.hasModifier(JetTokens.LATE_INIT_KEYWORD),
|
modifierList != null && modifierList.hasModifier(JetTokens.LATEINIT_KEYWORD),
|
||||||
modifierList != null && modifierList.hasModifier(JetTokens.CONST_KEYWORD)
|
modifierList != null && modifierList.hasModifier(JetTokens.CONST_KEYWORD)
|
||||||
);
|
);
|
||||||
wrapper.setProperty(propertyDescriptor);
|
wrapper.setProperty(propertyDescriptor);
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public object ModifierCheckerCore {
|
|||||||
REIFIED_KEYWORD to EnumSet.of(TYPE_PARAMETER),
|
REIFIED_KEYWORD to EnumSet.of(TYPE_PARAMETER),
|
||||||
VARARG_KEYWORD to EnumSet.of(VALUE_PARAMETER, PROPERTY_PARAMETER),
|
VARARG_KEYWORD to EnumSet.of(VALUE_PARAMETER, PROPERTY_PARAMETER),
|
||||||
COMPANION_KEYWORD to EnumSet.of(OBJECT),
|
COMPANION_KEYWORD to EnumSet.of(OBJECT),
|
||||||
LATE_INIT_KEYWORD to EnumSet.of(MEMBER_PROPERTY),
|
LATEINIT_KEYWORD to EnumSet.of(MEMBER_PROPERTY),
|
||||||
DATA_KEYWORD to EnumSet.of(CLASS_ONLY, INNER_CLASS, LOCAL_CLASS),
|
DATA_KEYWORD to EnumSet.of(CLASS_ONLY, INNER_CLASS, LOCAL_CLASS),
|
||||||
INLINE_KEYWORD to EnumSet.of(FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER, PROPERTY),
|
INLINE_KEYWORD to EnumSet.of(FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER, PROPERTY),
|
||||||
NOINLINE_KEYWORD to EnumSet.of(VALUE_PARAMETER),
|
NOINLINE_KEYWORD to EnumSet.of(VALUE_PARAMETER),
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ public class Flags {
|
|||||||
// Class
|
// Class
|
||||||
|
|
||||||
public static final FlagField<ProtoBuf.Class.Kind> CLASS_KIND = FlagField.after(MODALITY, ProtoBuf.Class.Kind.values());
|
public static final FlagField<ProtoBuf.Class.Kind> CLASS_KIND = FlagField.after(MODALITY, ProtoBuf.Class.Kind.values());
|
||||||
public static final FlagField<Boolean> INNER = FlagField.booleanAfter(CLASS_KIND);
|
public static final FlagField<Boolean> IS_INNER = FlagField.booleanAfter(CLASS_KIND);
|
||||||
|
|
||||||
// Callables
|
// Callables
|
||||||
|
|
||||||
@@ -57,8 +57,8 @@ public class Flags {
|
|||||||
public static final FlagField<Boolean> HAS_GETTER = FlagField.booleanAfter(IS_VAR);
|
public static final FlagField<Boolean> HAS_GETTER = FlagField.booleanAfter(IS_VAR);
|
||||||
public static final FlagField<Boolean> HAS_SETTER = FlagField.booleanAfter(HAS_GETTER);
|
public static final FlagField<Boolean> HAS_SETTER = FlagField.booleanAfter(HAS_GETTER);
|
||||||
public static final FlagField<Boolean> IS_CONST = FlagField.booleanAfter(HAS_SETTER);
|
public static final FlagField<Boolean> IS_CONST = FlagField.booleanAfter(HAS_SETTER);
|
||||||
public static final FlagField<Boolean> LATE_INIT = FlagField.booleanAfter(IS_CONST);
|
public static final FlagField<Boolean> IS_LATEINIT = FlagField.booleanAfter(IS_CONST);
|
||||||
public static final FlagField<Boolean> HAS_CONSTANT = FlagField.booleanAfter(LATE_INIT);
|
public static final FlagField<Boolean> HAS_CONSTANT = FlagField.booleanAfter(IS_LATEINIT);
|
||||||
|
|
||||||
// Parameters
|
// Parameters
|
||||||
|
|
||||||
@@ -92,7 +92,7 @@ public class Flags {
|
|||||||
| MODALITY.toFlags(modality(modality))
|
| MODALITY.toFlags(modality(modality))
|
||||||
| VISIBILITY.toFlags(visibility(visibility))
|
| VISIBILITY.toFlags(visibility(visibility))
|
||||||
| CLASS_KIND.toFlags(classKind(kind, isCompanionObject))
|
| CLASS_KIND.toFlags(classKind(kind, isCompanionObject))
|
||||||
| INNER.toFlags(inner)
|
| IS_INNER.toFlags(inner)
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -164,7 +164,7 @@ public class Flags {
|
|||||||
| HAS_GETTER.toFlags(hasGetter)
|
| HAS_GETTER.toFlags(hasGetter)
|
||||||
| HAS_SETTER.toFlags(hasSetter)
|
| HAS_SETTER.toFlags(hasSetter)
|
||||||
| IS_CONST.toFlags(isConst)
|
| IS_CONST.toFlags(isConst)
|
||||||
| LATE_INIT.toFlags(lateInit)
|
| IS_LATEINIT.toFlags(lateInit)
|
||||||
| HAS_CONSTANT.toFlags(hasConstant)
|
| HAS_CONSTANT.toFlags(hasConstant)
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -44,7 +44,7 @@ public class MemberDeserializer(private val c: DeserializationContext) {
|
|||||||
Deserialization.memberKind(Flags.MEMBER_KIND.get(flags)),
|
Deserialization.memberKind(Flags.MEMBER_KIND.get(flags)),
|
||||||
proto,
|
proto,
|
||||||
c.nameResolver,
|
c.nameResolver,
|
||||||
Flags.LATE_INIT.get(flags),
|
Flags.IS_LATEINIT.get(flags),
|
||||||
Flags.IS_CONST.get(flags)
|
Flags.IS_CONST.get(flags)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -56,7 +56,7 @@ public class DeserializedClassDescriptor(
|
|||||||
private val kindFromProto = Flags.CLASS_KIND.get(classProto.getFlags())
|
private val kindFromProto = Flags.CLASS_KIND.get(classProto.getFlags())
|
||||||
private val kind = Deserialization.classKind(kindFromProto)
|
private val kind = Deserialization.classKind(kindFromProto)
|
||||||
private val isCompanion = kindFromProto == ProtoBuf.Class.Kind.COMPANION_OBJECT
|
private val isCompanion = kindFromProto == ProtoBuf.Class.Kind.COMPANION_OBJECT
|
||||||
private val isInner = Flags.INNER.get(classProto.getFlags())
|
private val isInner = Flags.IS_INNER.get(classProto.getFlags())
|
||||||
|
|
||||||
val c = outerContext.childContext(this, classProto.getTypeParameterList(), nameResolver)
|
val c = outerContext.childContext(this, classProto.getTypeParameterList(), nameResolver)
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -176,7 +176,7 @@ enum class FlagsToModifiers {
|
|||||||
|
|
||||||
INNER {
|
INNER {
|
||||||
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
||||||
return if (Flags.INNER.get(flags)) JetTokens.INNER_KEYWORD else null
|
return if (Flags.IS_INNER.get(flags)) JetTokens.INNER_KEYWORD else null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -188,7 +188,7 @@ enum class FlagsToModifiers {
|
|||||||
|
|
||||||
LATEINIT {
|
LATEINIT {
|
||||||
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
||||||
return if (Flags.LATE_INIT.get(flags)) JetTokens.LATE_INIT_KEYWORD else null
|
return if (Flags.IS_LATEINIT.get(flags)) JetTokens.LATEINIT_KEYWORD else null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user