parameters: (self, p)
docstring: ConstType : PrimitiveOrStringType Null
docstring_summary: ConstType : PrimitiveOrStringType Null
docstring_tokens: ConstType : PrimitiveOrStringType Null
function: def p_ConstType(self, p):
          """
              ConstType : PrimitiveOrStringType Null
          """
          type = BuiltinTypes[p[1]]
          if p[2]:
              type = IDLNullableType(self.getLocation(p, 1), type)
          p[0] = type
function_tokens: def p_ConstType ( self , p ) : type = BuiltinTypes [ p [ 1 ] ] if p [ 2 ] : type = IDLNullableType ( self . getLocation ( p , 1 ) , type ) p [ 0 ] = type