| Index: pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart b/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| index 20cacc77ecbc6c63b556c7e7ba643e5c3dd6d976..8a910afede57c94d4461e280008fb639fe39f600 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| @@ -180,7 +180,11 @@ abstract class ElementSuggestionBuilder {
|
| void addSuggestion(Element element, {int relevance: DART_RELEVANCE_DEFAULT}) {
|
| if (element.isPrivate) {
|
| LibraryElement elementLibrary = element.library;
|
| - LibraryElement unitLibrary = request.unit.element.library;
|
| + CompilationUnitElement unitElem = request.unit.element;
|
| + if (unitElem == null) {
|
| + return;
|
| + }
|
| + LibraryElement unitLibrary = unitElem.library;
|
| if (elementLibrary != unitLibrary) {
|
| return;
|
| }
|
|
|