fragmentName method
SourceRange?
fragmentName(
- Fragment fragment
Returns a source range that covers the name of the given fragment
.
Returns null
if the fragment
does not have an explicit name location,
such as when it is synthetic.
See Fragment.name2
and Fragment.nameOffset2
.
Implementation
SourceRange? fragmentName(Fragment fragment) {
var nameOffset = fragment.nameOffset2;
var nameLength = fragment.name2?.length;
if (nameOffset == null || nameLength == null) {
return null;
}
return SourceRange(nameOffset, nameLength);
}