class BasicAATest

Declaration

class BasicAATest : public Test { /* full declaration omitted */ };

Description

There's a lot of common setup between these tests. This fixture helps reduce that. Tests should mock up a function, store it in F, and then call setupAnalyses().

Declared at: llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp:30

Inherits from: Test

Member Variables

protected llvm::LLVMContext C
protected llvm::Module M
protected IRBuilder<> B
protected llvm::DataLayout DL
protected llvm::TargetLibraryInfoImpl TLII
protected llvm::TargetLibraryInfo TLI
protected llvm::Function* F
protected llvm::Optional<TestAnalyses> Analyses

Method Overview

Methods

BasicAATest()

Declared at: llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp:63

BasicAATest::TestAnalyses& setupAnalyses()

Declared at: llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp:56