ai.vespa.schemals.schemadocument.parser.yqlplus.IdentifySymbolReferences Maven / Gradle / Ivy
package ai.vespa.schemals.schemadocument.parser.yqlplus;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.lsp4j.Diagnostic;
import ai.vespa.schemals.context.ParseContext;
import ai.vespa.schemals.parser.yqlplus.ast.identifierStr;
import ai.vespa.schemals.schemadocument.parser.Identifier;
import ai.vespa.schemals.tree.YQLNode;
public class IdentifySymbolReferences extends Identifier {
public IdentifySymbolReferences(ParseContext context) {
super(context);
}
public List identify(YQLNode node) {
if (node.getASTClass() == identifierStr.class || node.getASTClass() == ai.vespa.schemals.parser.grouping.ast.identifierStr.class) {
context.logger().info("TODO");
}
return new ArrayList<>();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy