case classModifiedLifecycleName(lifecycle: Lifecycles.Value, position: scala.reflect.macros.Universe.Position, currentName: scala.reflect.macros.Universe.TermName, newValueName: scala.reflect.macros.Universe.TermName) extends Product with Serializable
case classModifyLifecycleMethodsResult(members: List[scala.reflect.macros.Universe.Tree]) extends Product with Serializable
case classNameUpdateResult(remainingNames: List[ModifiedLifecycleName], updatedExpressions: List[scala.reflect.macros.Universe.Tree]) extends Product with Serializable