HomeSort by: relevance | last modified time | path
    Searched refs:SymbolTableListTraits (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ValueSymbolTable.h 31 template <typename ValueSubClass> class SymbolTableListTraits;
38 friend class SymbolTableListTraits<Argument>;
39 friend class SymbolTableListTraits<BasicBlock>;
40 friend class SymbolTableListTraits<Function>;
41 friend class SymbolTableListTraits<GlobalAlias>;
42 friend class SymbolTableListTraits<GlobalIFunc>;
43 friend class SymbolTableListTraits<GlobalVariable>;
44 friend class SymbolTableListTraits<Instruction>;
GlobalIFunc.h 30 template <typename ValueSubClass> class SymbolTableListTraits;
34 friend class SymbolTableListTraits<GlobalIFunc>;
SymbolTableListTraits.h 1 //===- llvm/SymbolTableListTraits.h - Traits for iplist ---------*- C++ -*-===//
66 class SymbolTableListTraits : public ilist_alloc_traits<ValueSubClass> {
73 SymbolTableListTraits() = default;
99 void transferNodesFromList(SymbolTableListTraits &L2, iterator first,
115 : public iplist_impl<simple_ilist<T>, SymbolTableListTraits<T>> {};
GlobalAlias.h 25 template <typename ValueSubClass> class SymbolTableListTraits;
29 friend class SymbolTableListTraits<GlobalAlias>;
GlobalVariable.h 36 template <typename ValueSubClass> class SymbolTableListTraits;
41 friend class SymbolTableListTraits<GlobalVariable>;
BasicBlock.h 23 #include "llvm/IR/SymbolTableListTraits.h"
65 friend class SymbolTableListTraits<BasicBlock>;
Instruction.h 23 #include "llvm/IR/SymbolTableListTraits.h"
804 friend class SymbolTableListTraits<Instruction>;
Function.h 33 #include "llvm/IR/SymbolTableListTraits.h"
99 friend class SymbolTableListTraits<Function>;
  /src/external/apache2/llvm/dist/llvm/lib/IR/
SymbolTableListTraitsImpl.h 9 // This file implements the stickier parts of the SymbolTableListTraits class,
18 #include "llvm/IR/SymbolTableListTraits.h"
33 void SymbolTableListTraits<ValueSubClass>::setSymTabObject(TPtr *Dest,
68 void SymbolTableListTraits<ValueSubClass>::addNodeToList(ValueSubClass *V) {
79 void SymbolTableListTraits<ValueSubClass>::removeNodeFromList(
88 void SymbolTableListTraits<ValueSubClass>::transferNodesFromList(
89 SymbolTableListTraits &L2, iterator first, iterator last) {
Module.cpp 37 #include "llvm/IR/SymbolTableListTraits.h"
63 // Explicit instantiations of SymbolTableListTraits since some of the methods
65 template class llvm::SymbolTableListTraits<Function>;
66 template class llvm::SymbolTableListTraits<GlobalVariable>;
67 template class llvm::SymbolTableListTraits<GlobalAlias>;
68 template class llvm::SymbolTableListTraits<GlobalIFunc>;
BasicBlock.cpp 40 // Explicit instantiation of SymbolTableListTraits since some of the methods
42 template class llvm::SymbolTableListTraits<Instruction>;
Function.cpp 56 #include "llvm/IR/SymbolTableListTraits.h"
75 // Explicit instantiations of SymbolTableListTraits since some of the methods
77 template class llvm::SymbolTableListTraits<BasicBlock>;

Completed in 88 milliseconds