Package org.jetbrains.plugins.clojure.psi.resolve.processors

Examples of org.jetbrains.plugins.clojure.psi.resolve.processors.SymbolResolveProcessor


      ResolveKind[] kinds = symbol.getKinds();
      if (nameString.endsWith(".")) {
        kinds = ResolveKind.javaClassesKinds();
      }
      ResolveProcessor processor = new SymbolResolveProcessor(StringUtil.trimEnd(name, "."), symbol, incompleteCode, kinds);
      resolveImpl(symbol, processor);

      if (nameString.contains(".")) {
        ResolveProcessor nsProcessor = new SymbolResolveProcessor(nameString, symbol, incompleteCode, ResolveKind.namesSpaceKinds());
        resolveNamespace(symbol, nsProcessor);
      }

      ClojureResolveResult[] candidates = processor.getCandidates();
      if (candidates.length > 0) return candidates;
View Full Code Here

TOP

Related Classes of org.jetbrains.plugins.clojure.psi.resolve.processors.SymbolResolveProcessor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.