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
- public BasicAATest()
- protected BasicAATest::TestAnalyses & setupAnalyses()
Methods
¶BasicAATest()
BasicAATest()
Declared at: llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp:63
¶BasicAATest::TestAnalyses& setupAnalyses()
BasicAATest::TestAnalyses& setupAnalyses()
Declared at: llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp:56