Versions in this module Expand all Collapse all v1 v1.0.0 Nov 5, 2024 Changes in this version + type FunctionCallResolver struct + func NewFunctionCallResolver(typeResolver *types.TypeResolver) *FunctionCallResolver + func (e *FunctionCallResolver) ProcessNode(node ast.Node, referenceBuilder references_builders.ReferenceBuilderInterface, ...) + type FunctionLikeExtractor struct + func NewFunctionLikeExtractor(typeResolver *types.TypeResolver) *FunctionLikeExtractor + func (e *FunctionLikeExtractor) ProcessNode(node ast.Node, referenceBuilder references_builders.ReferenceBuilderInterface, ...) + type KeywordExtractor struct + func NewKeywordExtractor(typeResolver *types.TypeResolver) *KeywordExtractor + func (e *KeywordExtractor) ProcessNode(node ast.Node, referenceBuilder references_builders.ReferenceBuilderInterface, ...) + type PropertyExtractor struct + func NewPropertyExtractor(typeResolver *types.TypeResolver) *PropertyExtractor + func (e *PropertyExtractor) ProcessNode(node ast.Node, referenceBuilder references_builders.ReferenceBuilderInterface, ...) + type ReferenceExtractorInterface interface + ProcessNode func(node ast.Node, referenceBuilder references_builders.ReferenceBuilderInterface, ...)