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;
  ElementDeclarationResult declaration =
      parsedLibResult.getElementDeclaration(field)!;
  //print("classFieldHasAssignment ${declaration.node.toSource().split("=")}");
  return declaration.node.toSource().split("=").length > 1;
}