Examples of CountingSearchListener


Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

      SearchFilter filter, SearchListener listener) {
    assert listener != null;
    Element[] elements = createElements(scope);
    listener = applyPattern(pattern, listener);
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(elements.length, listener);
    for (Element element : elements) {
      index.getRelationships(
          element,
          IndexConstants.DEFINES_FUNCTION,
          newCallback(MatchKind.FUNCTION_DECLARATION, scope, listener));
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  @Override
  public void searchQualifiedMemberReferences(String name, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(10, listener);
    index.getRelationships(
        new NameElementImpl(name),
        IndexConstants.IS_REFERENCED_BY_QUALIFIED_RESOLVED,
        newCallback(MatchKind.NAME_REFERENCE_RESOLVED, scope, listener));
    index.getRelationships(
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  @Override
  public void searchSubtypes(ClassElement type, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(3, listener);
    index.getRelationships(
        type,
        IndexConstants.IS_EXTENDED_BY,
        newCallback(MatchKind.EXTENDS_REFERENCE, scope, listener));
    index.getRelationships(
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

      SearchListener listener) {
    assert listener != null;
    Element[] elements = createElements(scope);
    listener = applyPattern(pattern, listener);
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(elements.length * 3, listener);
    for (Element element : elements) {
      index.getRelationships(
          element,
          IndexConstants.DEFINES_CLASS,
          newCallback(MatchKind.CLASS_DECLARATION, scope, listener));
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

      SearchFilter filter, SearchListener listener) {
    assert listener != null;
    Element[] elements = createElements(scope);
    listener = applyPattern(pattern, listener);
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(elements.length, listener);
    for (Element element : elements) {
      index.getRelationships(
          element,
          IndexConstants.DEFINES_VARIABLE,
          newCallback(MatchKind.VARIABLE_DECLARATION, scope, listener));
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  private void searchReferences(AngularElement element, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(2, listener);
    index.getRelationships(
        element,
        IndexConstants.ANGULAR_REFERENCE,
        newCallback(MatchKind.ANGULAR_REFERENCE, scope, listener));
    index.getRelationships(
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  private void searchReferences(ConstructorElement constructor, SearchScope scope,
      SearchFilter filter, SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(2, listener);
    index.getRelationships(
        constructor,
        IndexConstants.IS_DEFINED_BY,
        newCallback(MatchKind.CONSTRUCTOR_DECLARATION, scope, listener));
    index.getRelationships(
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  private void searchReferences(FunctionElement function, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(2, listener);
    index.getRelationships(
        function,
        IndexConstants.IS_REFERENCED_BY,
        newCallback(MatchKind.FUNCTION_REFERENCE, scope, listener));
    index.getRelationships(
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  private void searchReferences(MethodElement method, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    // TODO(scheglov) use "5" when add named matches
    listener = new CountingSearchListener(4, listener);
    // exact matches
    index.getRelationships(
        method,
        IndexConstants.IS_INVOKED_BY_UNQUALIFIED,
        newCallback(MatchKind.METHOD_INVOCATION, scope, listener));
View Full Code Here

Examples of com.google.dart.engine.internal.search.listener.CountingSearchListener

  private void searchReferences(ParameterElement parameter, SearchScope scope, SearchFilter filter,
      SearchListener listener) {
    assert listener != null;
    listener = applyFilter(filter, listener);
    listener = new CountingSearchListener(5, listener);
    index.getRelationships(
        parameter,
        IndexConstants.IS_READ_BY,
        newCallback(MatchKind.VARIABLE_READ, scope, listener));
    index.getRelationships(
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.