package jsoniter

import (
	
)

type uint64Any struct {
	baseAny
	val uint64
}

func ( *uint64Any) () error {
	return nil
}

func ( *uint64Any) () ValueType {
	return NumberValue
}

func ( *uint64Any) () Any {
	return 
}

func ( *uint64Any) () bool {
	return .val != 0
}

func ( *uint64Any) () int {
	return int(.val)
}

func ( *uint64Any) () int32 {
	return int32(.val)
}

func ( *uint64Any) () int64 {
	return int64(.val)
}

func ( *uint64Any) () uint {
	return uint(.val)
}

func ( *uint64Any) () uint32 {
	return uint32(.val)
}

func ( *uint64Any) () uint64 {
	return .val
}

func ( *uint64Any) () float32 {
	return float32(.val)
}

func ( *uint64Any) () float64 {
	return float64(.val)
}

func ( *uint64Any) () string {
	return strconv.FormatUint(.val, 10)
}

func ( *uint64Any) ( *Stream) {
	.WriteUint64(.val)
}

func ( *uint64Any) () *Iterator {
	return nil
}

func ( *uint64Any) () interface{} {
	return .val
}