classFieldHasAssignment function

bool classFieldHasAssignment(
  1. ClassElement clazz,
  2. FieldElement field
)

Implementation

bool classFieldHasAssignment(ClassElement clazz, FieldElement field) {
  var session = field.session!;
  ParsedLibraryResult parsedLibResult =
      session.getParsedLibraryByElement(clazz.library) as ParsedLibraryResult;
  FragmentDeclarationResult declaration = parsedLibResult
      .getFragmentDeclaration(field.firstFragment)!;

  return declaration.node.toSource().split("=").length > 1;
}