| Index: pkg/analyzer/lib/src/task/dart.dart
|
| diff --git a/pkg/analyzer/lib/src/task/dart.dart b/pkg/analyzer/lib/src/task/dart.dart
|
| index 9c741a64b2d74c783b0c248d1e0ec085bab14d3c..fe246e41a06e3b173aa6926c0e83406dd67e1efe 100644
|
| --- a/pkg/analyzer/lib/src/task/dart.dart
|
| +++ b/pkg/analyzer/lib/src/task/dart.dart
|
| @@ -136,7 +136,7 @@ class ParseDartTask extends SourceBasedAnalysisTask {
|
| RecordingErrorListener errorListener = new RecordingErrorListener();
|
| Parser parser = new Parser(source, errorListener);
|
| AnalysisOptions options = context.analysisOptions;
|
| - parser.parseFunctionBodies = options.analyzeFunctionBodies;
|
| + parser.parseFunctionBodies = options.analyzeFunctionBodiesPredicate(source);
|
| CompilationUnit unit = parser.parseCompilationUnit(tokenStream);
|
| unit.lineInfo = lineInfo;
|
|
|
|
|