コード例 #1
0
ファイル: diagnosticset.cpp プロジェクト: DuinoDu/qt-creator
DiagnosticSet &DiagnosticSet::operator=(DiagnosticSet &&other)
{
    if (this != &other) {
        clang_disposeDiagnosticSet(cxDiagnosticSet);
        cxDiagnosticSet = std::move(other.cxDiagnosticSet);
        other.cxDiagnosticSet = nullptr;
    }

    return *this;
}
コード例 #2
0
ファイル: clang++.cpp プロジェクト: mythagel/cxxide
diagnostic_set::~diagnostic_set()
{
    if(set) clang_disposeDiagnosticSet(set);
}
コード例 #3
0
ファイル: diagnosticset.cpp プロジェクト: choenig/qt-creator
DiagnosticSet::~DiagnosticSet()
{
    clang_disposeDiagnosticSet(cxDiagnosticSet);
}