diff --git a/index.bs b/index.bs
index a4d3e0e9..82ee033f 100644
--- a/index.bs
+++ b/index.bs
@@ -1603,17 +1603,15 @@ Note: These three names are the names of properties that may exist on
The type of a constant (matching ConstType)
must not be any type other than
-a [=primitive type=]
-or a [=nullable type|nullable=] primitive type.
+a [=primitive type=].
If an [=identifier=] is used,
it must reference a [=typedef=]
-whose type is a primitive type or a nullable primitive type.
+whose type is a primitive type.
The ConstValue part of a
constant declaration gives the value of the constant, which can be
one of the two boolean literal tokens (true
-and false),
-the null token, an
+and false), an
integer token,
a decimal token,
or one of the three special floating point constant values
@@ -1756,7 +1754,6 @@ The following extended attributes are applicable to constants:
BooleanLiteral
FloatLiteral
integer
- "null"
@@ -1775,8 +1772,8 @@ The following extended attributes are applicable to constants:
ConstType :
- PrimitiveType Null
- identifier Null
+ PrimitiveType
+ identifier
@@ -2351,6 +2348,7 @@ The following extended attributes are applicable to operations:
ConstValue
string
"[" "]"
+ "null"