Uses of Class
io.trino.sql.gen.LambdaBytecodeGenerator.CompiledLambda
Packages that use LambdaBytecodeGenerator.CompiledLambda
-
Uses of LambdaBytecodeGenerator.CompiledLambda in io.trino.sql.gen
Methods in io.trino.sql.gen that return LambdaBytecodeGenerator.CompiledLambdaModifier and TypeMethodDescriptionLambdaBytecodeGenerator.preGenerateLambdaExpression(LambdaDefinitionExpression lambdaExpression, String methodName, io.airlift.bytecode.ClassDefinition classDefinition, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, FunctionManager functionManager) Methods in io.trino.sql.gen that return types with arguments of type LambdaBytecodeGenerator.CompiledLambdaModifier and TypeMethodDescriptionLambdaBytecodeGenerator.generateMethodsForLambda(io.airlift.bytecode.ClassDefinition containerClassDefinition, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpression expression, FunctionManager functionManager) Methods in io.trino.sql.gen with parameters of type LambdaBytecodeGenerator.CompiledLambdaModifier and TypeMethodDescriptionstatic io.airlift.bytecode.BytecodeNodeLambdaBytecodeGenerator.generateLambda(BytecodeGeneratorContext context, List<RowExpression> captureExpressions, LambdaBytecodeGenerator.CompiledLambda compiledLambda, Class<?> lambdaInterface) Method parameters in io.trino.sql.gen with type arguments of type LambdaBytecodeGenerator.CompiledLambdaModifier and TypeMethodDescriptionLambdaBytecodeGenerator.preGenerateLambdaExpression(LambdaDefinitionExpression lambdaExpression, String methodName, io.airlift.bytecode.ClassDefinition classDefinition, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, FunctionManager functionManager) Constructor parameters in io.trino.sql.gen with type arguments of type LambdaBytecodeGenerator.CompiledLambdaModifierConstructorDescriptionBindCodeGenerator(SpecialForm specialForm, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, Class<?> lambdaInterface) RowExpressionCompiler(CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpressionVisitor<io.airlift.bytecode.BytecodeNode, io.airlift.bytecode.Scope> fieldReferenceCompiler, FunctionManager functionManager, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap)