#include "third_party/blink/renderer/core/layout/constraint_space.h"
#include <algorithm>
#include <memory>
#include "third_party/blink/renderer/core/layout/constraint_space_builder.h"
#include "third_party/blink/renderer/core/layout/layout_block.h"
#include "third_party/blink/renderer/core/layout/layout_box_utils.h"
#include "third_party/blink/renderer/core/layout/layout_result.h"
#include "third_party/blink/renderer/core/layout/layout_view.h"
#include "third_party/blink/renderer/core/layout/length_utils.h"
#include "third_party/blink/renderer/platform/wtf/size_assertions.h"
namespace blink {
namespace …
const ConstraintSpace& ConstraintSpace::CloneForBlockInInlineIfNeeded(
std::optional<ConstraintSpace>& space) const { … }
String ConstraintSpace::ToString() const { … }
}