コード例 #1
0
ファイル: Length.cpp プロジェクト: Comcast/WebKitForWayland
Length::Length(Ref<CalculationValue>&& value)
    : m_hasQuirk(false)
    , m_type(Calculated)
    , m_isFloat(false)
{
    m_calculationValueHandle = calculationValues().insert(WTFMove(value));
}
コード例 #2
0
ファイル: Length.cpp プロジェクト: Wrichik1999/webkit
Length::Length(PassRef<CalculationValue> value)
    : m_hasQuirk(false)
    , m_type(Calculated)
    , m_isFloat(false)
{
    m_calculationValueHandle = calculationValues().insert(std::move(value));
}
コード例 #3
0
ファイル: Length.cpp プロジェクト: Comcast/WebKitForWayland
void Length::deref() const
{
    ASSERT(isCalculated());
    calculationValues().deref(m_calculationValueHandle);
}
コード例 #4
0
ファイル: Length.cpp プロジェクト: Comcast/WebKitForWayland
CalculationValue& Length::calculationValue() const
{
    ASSERT(isCalculated());
    return calculationValues().get(m_calculationValueHandle);
}