[jvm-lang] add JvmPrimitiveType.getName()

This commit is contained in:
Daniil Ovchinnikov
2017-09-12 15:18:19 +02:00
parent 33dadd31eb
commit d0e7201c04
2 changed files with 11 additions and 0 deletions
@@ -15,10 +15,15 @@
*/
package com.intellij.lang.jvm.types;
import org.jetbrains.annotations.NotNull;
/**
* Represents a primitive type of JVM.
*
* @see Class#isPrimitive
*/
public interface JvmPrimitiveType extends JvmType {
@NotNull
String getName();
}
@@ -55,6 +55,12 @@ public class PsiPrimitiveType extends PsiType.Stub implements JvmPrimitiveType {
myName = name;
}
@NotNull
@Override
public String getName() {
return myName;
}
@NotNull
@Override
public PsiPrimitiveType annotate(@NotNull TypeAnnotationProvider provider) {