findByName<T extends TypeDefinitionNode> method

T? findByName<T extends TypeDefinitionNode>(
  1. String typeName
)

Implementation

T? findByName<T extends TypeDefinitionNode>(String typeName) {
  return this.definitions.whereType<T?>().firstWhere(
    (element) => element?.name.value == typeName,
    orElse: () {
      return null;
    },
  );
}