Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 52 additions & 52 deletions src/main/java/io/outfoxx/typescriptpoet/TypeName.kt
Original file line number Diff line number Diff line change
Expand Up @@ -240,58 +240,58 @@ sealed class TypeName {

companion object {

val NULL = implicit("null")
val UNDEFINED = implicit("undefined")
val NEVER = implicit("never")
val VOID = implicit("void")
val ANY = implicit("any")

val BOOLEAN = implicit("boolean")
val NUMBER = implicit("number")
val BIGINT = implicit("bigint")
val STRING = implicit("string")
val OBJECT = implicit("object")
val SYMBOL = implicit("symbol")

val BOOLEAN_CLASS = implicit("Boolean")
val NUMBER_CLASS = implicit("Number")
val BIGINT_CLASS = implicit("BigInt")
val STRING_CLASS = implicit("String")
val OBJECT_CLASS = implicit("Object")
val SYMBOL_CLASS = implicit("Symbol")

val FUNCTION = implicit("Function")
val ERROR = implicit("Error")
val REGEXP = implicit("RegExp")
val MATH = implicit("Math")
val DATE = implicit("Date")

val SET = implicit("Set")
val WEAK_SET = implicit("WeakSet")
val MAP = implicit("Map")
val WEAK_MAP = implicit("WeakMap")

val ARRAY = implicit("Array")
val INT8_ARRAY = implicit("Int8Array")
val UINT8_ARRAY = implicit("Uint8Array")
val UINT8_CLAMPED_ARRAY = implicit("Uint8ClampedArray")
val INT16_ARRAY = implicit("Int16Array")
val UINT16_ARRAY = implicit("Uint16Array")
val INT32_ARRAY = implicit("Int32Array")
val UINT32_ARRAY = implicit("Uint32Array")
val FLOAT32_ARRAY = implicit("Float32Array")
val FLOAT64_ARRAY = implicit("Float64Array")
val BIG_INT64_ARRAY = implicit("BigInt64Array")
val BIG_UINT64_ARRAY = implicit("BigUint64Array")

val ARRAY_BUFFER = implicit("ArrayBuffer")
val SHARED_ARRAY_BUFFER = implicit("SharedArrayBuffer")
val ATOMICS = implicit("Atomics")
val DATA_VIEW = implicit("DataView")
val JSON = implicit("JSON")

val PROMISE = implicit("Promise")
val GENERATOR = implicit("Generator")
@JvmField val NULL = implicit("null")
@JvmField val UNDEFINED = implicit("undefined")
@JvmField val NEVER = implicit("never")
@JvmField val VOID = implicit("void")
@JvmField val ANY = implicit("any")

@JvmField val BOOLEAN = implicit("boolean")
@JvmField val NUMBER = implicit("number")
@JvmField val BIGINT = implicit("bigint")
@JvmField val STRING = implicit("string")
@JvmField val OBJECT = implicit("object")
@JvmField val SYMBOL = implicit("symbol")

@JvmField val BOOLEAN_CLASS = implicit("Boolean")
@JvmField val NUMBER_CLASS = implicit("Number")
@JvmField val BIGINT_CLASS = implicit("BigInt")
@JvmField val STRING_CLASS = implicit("String")
@JvmField val OBJECT_CLASS = implicit("Object")
@JvmField val SYMBOL_CLASS = implicit("Symbol")

@JvmField val FUNCTION = implicit("Function")
@JvmField val ERROR = implicit("Error")
@JvmField val REGEXP = implicit("RegExp")
@JvmField val MATH = implicit("Math")
@JvmField val DATE = implicit("Date")

@JvmField val SET = implicit("Set")
@JvmField val WEAK_SET = implicit("WeakSet")
@JvmField val MAP = implicit("Map")
@JvmField val WEAK_MAP = implicit("WeakMap")

@JvmField val ARRAY = implicit("Array")
@JvmField val INT8_ARRAY = implicit("Int8Array")
@JvmField val UINT8_ARRAY = implicit("Uint8Array")
@JvmField val UINT8_CLAMPED_ARRAY = implicit("Uint8ClampedArray")
@JvmField val INT16_ARRAY = implicit("Int16Array")
@JvmField val UINT16_ARRAY = implicit("Uint16Array")
@JvmField val INT32_ARRAY = implicit("Int32Array")
@JvmField val UINT32_ARRAY = implicit("Uint32Array")
@JvmField val FLOAT32_ARRAY = implicit("Float32Array")
@JvmField val FLOAT64_ARRAY = implicit("Float64Array")
@JvmField val BIG_INT64_ARRAY = implicit("BigInt64Array")
@JvmField val BIG_UINT64_ARRAY = implicit("BigUint64Array")

@JvmField val ARRAY_BUFFER = implicit("ArrayBuffer")
@JvmField val SHARED_ARRAY_BUFFER = implicit("SharedArrayBuffer")
@JvmField val ATOMICS = implicit("Atomics")
@JvmField val DATA_VIEW = implicit("DataView")
@JvmField val JSON = implicit("JSON")

@JvmField val PROMISE = implicit("Promise")
@JvmField val GENERATOR = implicit("Generator")

/**
* Any class/enum/primitive/etc type name
Expand Down