Examples of AnalysisOptions


Examples of com.google.dart.engine.context.AnalysisOptions

    //
    TimeCounterHandle timeCounterParse = PerformanceStatistics.parse.start();
    try {
      final RecordingErrorListener errorListener = new RecordingErrorListener();
      Parser parser = new Parser(source, errorListener);
      AnalysisOptions options = getContext().getAnalysisOptions();
      parser.setParseFunctionBodies(options.getAnalyzeFunctionBodies());
      parser.setParseAsync(options.getEnableAsync());
      parser.setParseDeferredLibraries(options.getEnableDeferredLoading());
      parser.setParseEnum(options.getEnableEnum());
      unit = parser.parseCompilationUnit(tokenStream);
      unit.setLineInfo(lineInfo);
      AnalysisContext analysisContext = getContext();
      for (Directive directive : unit.getDirectives()) {
        if (directive instanceof PartOfDirective) {
View Full Code Here

Examples of com.google.dart.engine.context.AnalysisOptions

   * @param resolver the resolver driving this participant
   */
  public ElementResolver(ResolverVisitor resolver) {
    this.resolver = resolver;
    this.definingLibrary = resolver.getDefiningLibrary();
    AnalysisOptions options = definingLibrary.getContext().getAnalysisOptions();
    enableHints = options.getHint();
    dynamicType = resolver.getTypeProvider().getDynamicType();
    typeType = resolver.getTypeProvider().getTypeType();
    subtypeManager = new SubtypeManager();
    promoteManager = resolver.getPromoteManager();
  }
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.