add constans Visibilities.DEFAULT_VISIBILITY and JetTokens.DEFAULT_VISIBILITY_KEYWORD
This commit is contained in:
@@ -163,6 +163,8 @@ public interface JetTokens {
|
||||
JetModifierKeywordToken COMPANION_KEYWORD = JetModifierKeywordToken.softKeywordModifier("companion");
|
||||
JetModifierKeywordToken SEALED_KEYWORD = JetModifierKeywordToken.softKeywordModifier("sealed");
|
||||
|
||||
JetModifierKeywordToken DEFAULT_VISIBILITY_KEYWORD = INTERNAL_KEYWORD;
|
||||
|
||||
JetKeywordToken FINALLY_KEYWORD = JetKeywordToken.softKeyword("finally");
|
||||
JetModifierKeywordToken FINAL_KEYWORD = JetModifierKeywordToken.softKeywordModifier("final");
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ abstract class JetDeclarationImpl extends JetExpressionImpl implements JetDeclar
|
||||
|
||||
@Override
|
||||
public void addModifier(@NotNull JetModifierKeywordToken modifier) {
|
||||
AddRemoveModifierPackage.addModifier(this, modifier, JetTokens.INTERNAL_KEYWORD);
|
||||
AddRemoveModifierPackage.addModifier(this, modifier, JetTokens.DEFAULT_VISIBILITY_KEYWORD);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -52,7 +52,7 @@ public class JetModifierListOwnerStub<T extends StubElement<?>> extends JetEleme
|
||||
|
||||
@Override
|
||||
public void addModifier(@NotNull JetModifierKeywordToken modifier) {
|
||||
AddRemoveModifierPackage.addModifier(this, modifier, JetTokens.INTERNAL_KEYWORD);
|
||||
AddRemoveModifierPackage.addModifier(this, modifier, JetTokens.DEFAULT_VISIBILITY_KEYWORD);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -298,13 +298,13 @@ public class DescriptorResolver {
|
||||
JetModifierList modifierList = modifierListOwner.getModifierList();
|
||||
defaultVisibility = modifierList != null && modifierList.hasModifier(OVERRIDE_KEYWORD)
|
||||
? Visibilities.INHERITED
|
||||
: Visibilities.INTERNAL;
|
||||
: Visibilities.DEFAULT_VISIBILITY;
|
||||
}
|
||||
else if (containingDescriptor instanceof FunctionDescriptor || containingDescriptor instanceof PropertyDescriptor) {
|
||||
defaultVisibility = Visibilities.LOCAL;
|
||||
}
|
||||
else {
|
||||
defaultVisibility = Visibilities.INTERNAL;
|
||||
defaultVisibility = Visibilities.DEFAULT_VISIBILITY;
|
||||
}
|
||||
return defaultVisibility;
|
||||
}
|
||||
|
||||
+1
-1
@@ -139,7 +139,7 @@ public class LazyClassDescriptor extends ClassDescriptorBase implements ClassDes
|
||||
defaultVisibility = Visibilities.PUBLIC;
|
||||
}
|
||||
else {
|
||||
defaultVisibility = Visibilities.INTERNAL;
|
||||
defaultVisibility = Visibilities.DEFAULT_VISIBILITY;
|
||||
}
|
||||
this.visibility = isLocal ? Visibilities.LOCAL : resolveVisibilityFromModifiers(modifierList, defaultVisibility);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user