forked from OSchip/llvm-project
parent
d4741c5ee9
commit
41baa98478
|
@ -56,7 +56,7 @@ iplist<Instruction> &ilist_traits<Instruction>::getList(BasicBlock *BB) {
|
|||
|
||||
// Explicit instantiation of SymbolTableListTraits since some of the methods
|
||||
// are not in the public header file...
|
||||
template SymbolTableListTraits<Instruction, BasicBlock, Function>;
|
||||
template class SymbolTableListTraits<Instruction, BasicBlock, Function>;
|
||||
|
||||
|
||||
// BasicBlock ctor - If the function parameter is specified, the basic block is
|
||||
|
|
|
@ -43,8 +43,8 @@ iplist<Argument> &ilist_traits<Argument>::getList(Function *F) {
|
|||
|
||||
// Explicit instantiations of SymbolTableListTraits since some of the methods
|
||||
// are not in the public header file...
|
||||
template SymbolTableListTraits<Argument, Function, Function>;
|
||||
template SymbolTableListTraits<BasicBlock, Function, Function>;
|
||||
template class SymbolTableListTraits<Argument, Function, Function>;
|
||||
template class SymbolTableListTraits<BasicBlock, Function, Function>;
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Argument Implementation
|
||||
|
|
|
@ -47,8 +47,8 @@ iplist<GlobalVariable> &ilist_traits<GlobalVariable>::getList(Module *M) {
|
|||
|
||||
// Explicit instantiations of SymbolTableListTraits since some of the methods
|
||||
// are not in the public header file...
|
||||
template SymbolTableListTraits<GlobalVariable, Module, Module>;
|
||||
template SymbolTableListTraits<Function, Module, Module>;
|
||||
template class SymbolTableListTraits<GlobalVariable, Module, Module>;
|
||||
template class SymbolTableListTraits<Function, Module, Module>;
|
||||
|
||||
// Define the GlobalValueRefMap as a struct that wraps a map so that we don't
|
||||
// have Module.h depend on <map>
|
||||
|
|
|
@ -141,7 +141,7 @@ class PassManagerT : public PassManagerTraits<UnitType>,public AnalysisResolver{
|
|||
|
||||
friend class PassManagerTraits<UnitType>::PassClass;
|
||||
friend class PassManagerTraits<UnitType>::SubPassClass;
|
||||
friend class Traits;
|
||||
friend class PassManagerTraits<UnitType>;
|
||||
friend class ImmutablePass;
|
||||
|
||||
std::vector<PassClass*> Passes; // List of passes to run
|
||||
|
|
Loading…
Reference in New Issue