const kindUnknown …
const kindError …
const kindFunction …
const kindDyn …
const kindPrimitive …
const kindWellKnown …
const kindWrapper …
const kindNull …
const kindAbstract …
const kindType …
const kindList …
const kindMap …
const kindObject …
const kindTypeParam …
func FormatCheckedType(t *exprpb.Type) string { … }
type formatter …
func FormatCELType(t any) string { … }
func formatExprType(t any) string { … }
func formatFunctionExprType(resultType *exprpb.Type, argTypes []*exprpb.Type, isInstance bool) string { … }
func formatFunctionDeclType(resultType *types.Type, argTypes []*types.Type, isInstance bool) string { … }
func formatFunctionInternal[T any](resultType T, argTypes []T, isInstance bool, format formatter) string { … }
func kindOf(t *exprpb.Type) int { … }