struct SalvageDebugInfoTest

Declaration

struct SalvageDebugInfoTest : public Test { /* full declaration omitted */ };

Declared at: llvm/unittests/Transforms/Utils/LocalTest.cpp:487

Inherits from: Test

Member Variables

public llvm::LLVMContext C
public std::unique_ptr<Module> M
public llvm::Function* F = nullptr

Method Overview

Methods

void SetUp()

Declared at: llvm/unittests/Transforms/Utils/LocalTest.cpp:492

bool doesDebugValueDescribeX(
    const llvm::DbgValueInst& DI)

Declared at: llvm/unittests/Transforms/Utils/LocalTest.cpp:526

Parameters

const llvm::DbgValueInst& DI

bool doesDebugValueDescribeY(
    const llvm::DbgValueInst& DI)

Declared at: llvm/unittests/Transforms/Utils/LocalTest.cpp:536

Parameters

const llvm::DbgValueInst& DI

void verifyDebugValuesAreSalvaged()

Declared at: llvm/unittests/Transforms/Utils/LocalTest.cpp:548