getExtensionTypeDeclaration method

Future<ExtensionTypeDeclaration?> getExtensionTypeDeclaration(
  1. ExtensionTypeFragment fragment
)
inherited

Returns the extension type for the given fragment, or null if there is no such extension type.

Implementation

Future<ExtensionTypeDeclaration?> getExtensionTypeDeclaration(
  ExtensionTypeFragment fragment,
) async {
  var result = await sessionHelper.getFragmentDeclaration(fragment);
  var node = result?.node;
  if (node is ExtensionTypeDeclaration) {
    return node;
  }
  return null;
}