| Index: pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/utilities_dart.dart b/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| index 5fe5e723af3d14415297a512517771afae12305b..695f75e5d1c22ac2be8e548c849426bd1d1dbaaf 100644
|
| --- a/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| +++ b/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| @@ -4,9 +4,25 @@
|
|
|
| library analyzer.src.generated.utilities_dart;
|
|
|
| +import 'package:analyzer/dart/ast/ast.dart' show AnnotatedNode, Comment;
|
| +import 'package:analyzer/dart/ast/token.dart' show Token;
|
| +import 'package:analyzer/src/generated/element.dart' show ElementImpl;
|
| import 'package:analyzer/src/generated/java_core.dart';
|
|
|
| /**
|
| + * If the given [node] has a documentation comment, remember its content
|
| + * and range into the given [element].
|
| + */
|
| +void setElementDocumentationComment(ElementImpl element, AnnotatedNode node) {
|
| + Comment comment = node.documentationComment;
|
| + if (comment != null && comment.isDocumentation) {
|
| + element.documentationComment =
|
| + comment.tokens.map((Token t) => t.lexeme).join('\n');
|
| + element.setDocRange(comment.offset, comment.length);
|
| + }
|
| +}
|
| +
|
| +/**
|
| * Check whether [uri1] starts with (or 'is prefixed by') [uri2] by checking
|
| * path segments.
|
| */
|
|
|