| getSpecializedFunctionKey(Signature) |  | 0% |  | 0% | 11 | 11 | 34 | 34 | 1 | 1 |
| FunctionAndTypeManager(TransactionManager, BlockEncodingSerde, FeaturesConfig, FunctionsConfig, HandleResolver, Set) |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
| resolveFunctionInternal(Optional, QualifiedObjectName, List) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| lookupFunction(QualifiedObjectName, List) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| listFunctions(Session, Optional, Optional) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| loadFunctionNamespaceManager(String, String, Map, NodeManager) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| loadTypeManager(String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| lookupCast(CastType, Type, Type) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getFunctions(Session, QualifiedObjectName) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| resolveFunction(Optional, Optional, QualifiedObjectName, List) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| getType(TypeSignature) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| addFunctionNamespaceFactory(FunctionNamespaceManagerFactory) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| createFunction(SqlInvokedFunction, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| dropFunction(QualifiedObjectName, Optional, boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getUserDefinedType(TypeSignature) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| configureDefaultNamespace(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| resolveOperator(OperatorType, List) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| alterFunction(QualifiedObjectName, Optional, AlterRoutineCharacteristics) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| resolveBuiltInFunction(QualifiedObjectName, List) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getFunctionMetadata(FunctionHandle) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getScalarFunctionImplementation(FunctionHandle) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| executeFunction(String, FunctionHandle, Page, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addFunctionNamespace(String, FunctionNamespaceManager) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| listOperators() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lookupCachedFunction(QualifiedObjectName, List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addTypeManagerFactory(TypeManagerFactory) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getJavaAggregateFunctionImplementation(FunctionHandle) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getJavaScalarFunctionImplementation(FunctionHandle) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getType(UserDefinedType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createTestFunctionAndTypeManager() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addUserDefinedType(UserDefinedType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getAggregateFunctionImplementation(FunctionHandle) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$listFunctions$2(Session, SqlFunction) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| addType(Type) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| instantiateParametricType(TypeSignature) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addParametricType(ParametricType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getServingTypeManagerParametricTypes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getUserDefinedType$6(TypeSignature) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lookupFunction(String, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDistinctType(DistinctTypeInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getParameterizedType(String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getServingFunctionNamespaceManager(TypeSignatureBase) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getDistinctType$5(QualifiedObjectName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0(FunctionAndTypeManager.FunctionResolutionCacheKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nullIfSpecialFormEnabled() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getServingFunctionNamespaceManager(CatalogSchemaName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$resolveFunctionInternal$7(QualifiedObjectName, TransactionId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFunctions$3(QualifiedObjectName, TransactionId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| canCoerce(Type, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listBuiltInFunctions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCommonSuperType(Type, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTypeOnlyCoercion(Type, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| coerceTypeBase(Type, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listOperators$4(Set, SqlFunction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listFunctions$1(Optional, Optional, FunctionNamespaceManager) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFunctionAndTypeResolver() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerBuiltInFunctions(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getWindowFunctionImplementation(FunctionHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParametricTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFunctionNamespaceManagers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFunctionResolutionCacheStats() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFunctionInvokerProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultNamespace() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getServingTypeManagerParametricTypes$8(ParametricType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |