Class ChFuncAnalysisLauncher

java.lang.Object
org.pgcodekeeper.core.parsers.antlr.base.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.parsers.antlr.ch.launcher.ChFuncAnalysisLauncher

public final class ChFuncAnalysisLauncher extends AbstractAnalysisLauncher
Launcher for analyzing ClickHouse function bodies and dependencies. Provides control over function body dependency collection.
  • Constructor Details

    • ChFuncAnalysisLauncher

      public ChFuncAnalysisLauncher(ChFunction st, CHParser.ExprContext ctx, String location, boolean isEnableFunctionBodiesDependencies)
      Creates a function analyzer for ClickHouse.
      Parameters:
      st - the function statement to analyze
      ctx - the function body expression context
      location - the source location identifier
      isEnableFunctionBodiesDependencies - flag to control function body dependency collection
  • Method Details