Skip to content

接口

interface ToBytes

__

public interface ToBytes {
    func toBytes(): Array\<UInt8\>
}

功能:提供对应类型的序列化功能。

func toBytes()

__

func toBytes(): Array\<UInt8\>

功能:提供对应类型的序列化功能。

返回值:

interface ToTokens

__

public interface ToTokens {
    func toTokens(): Tokens
}

功能:实现对应类型的实例到 Tokens 类型转换的接口,作为支持 quote 插值操作必须实现的接口。

func toTokens()

__

func toTokens(): Tokens

功能:实现对应类型的实例到 Tokens 类型的转换。

返回值:

extend Array <: ToTokens

__

extend \<T\> Array\<T\> <: ToTokens

功能:实现 Array 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Array 类型到 Tokens 类型的转换,仅支持数值类型、Rune 类型、Bool 类型、String 类型。

返回值:

extend ArrayList <: ToTokens

__

extend \<T\> ArrayList\<T\> <: ToTokens

功能:实现 ArrayList 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 ArrayList 类型到 Tokens 类型的转换,目前支持的类型有 DeclNodeConstructorArgumentFuncParamMatchCaseModifierAnnotationImportListPatternTypeNode 等。

返回值:

extend Bool <: ToTokens

__

extend Bool <: ToTokens

功能:实现 Bool 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Bool 类型到 Tokens 类型的转换。

返回值:

extend Float16 <: ToTokens

__

extend Float16 <: ToTokens

功能:实现 Float16 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Float16 类型到 Tokens 类型的转换。

返回值:

extend Float32 <: ToTokens

__

extend Float32 <: ToTokens

功能:实现 Float32 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Float32 类型到 Tokens 类型的转换。

返回值:

extend Float64 <: ToTokens

__

extend Float64 <: ToTokens

功能:实现 Float64 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Float64 类型到 Tokens 类型的转换。

返回值:

extend Int16 <: ToTokens

__

extend Int16 <: ToTokens

功能:实现 Int16 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Int16 类型到 Tokens 类型的转换。

返回值:

extend Int32 <: ToTokens

__

extend Int32 <: ToTokens

功能:实现 Int32 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Int32 类型到 Tokens 类型的转换。

返回值:

extend Int64 <: ToTokens

__

extend Int64 <: ToTokens

功能:实现 Int64 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Int64 类型到 Tokens 类型的转换。

返回值:

extend Int8 <: ToTokens

__

extend Int8 <: ToTokens

功能:实现 Int8 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Int8 类型到 Tokens 类型的转换。

返回值:

extend Rune <: ToTokens

__

extend Rune <: ToTokens

功能:实现 Rune 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Rune 类型到 Tokens 类型的转换。

返回值:

extend String <: ToTokens

__

extend String <: ToTokens

功能:实现 String 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 String 类型到 Tokens 类型的转换。

返回值:

extend Token <: ToTokens

__

extend Token <: ToTokens

功能:实现 Token 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Token 类型到 Tokens 类型的转换。

返回值:

extend Tokens <: ToTokens

__

extend Tokens <: ToTokens

功能:实现 Tokens 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 Tokens 类型到 Tokens 类型的转换。

返回值:

extend UInt16 <: ToTokens

__

extend UInt16 <: ToTokens

功能:实现 UInt16 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 UInt16 类型到 Tokens 类型的转换。

返回值:

extend UInt32 <: ToTokens

__

extend UInt32 <: ToTokens

功能:实现 UInt32 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 UInt32 类型到 Tokens 类型的转换。

返回值:

extend UInt64 <: ToTokens

__

extend UInt64 <: ToTokens

功能:实现 UInt64 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 UInt64 类型到 Tokens 类型的转换。

返回值:

extend UInt8 <: ToTokens

__

extend UInt8 <: ToTokens

功能:实现 UInt8 类型到 Tokens 类型的转换。

父类型:

  • ToTokens

func toTokens()

__

public func toTokens(): Tokens

功能:实现 UInt8 类型到 Tokens 类型的转换。

返回值:

基于 VitePress 构建的仓颉文档