HomeSort by relevance Sort by last modified time
    Searched refs:VTables (Results 1 - 12 of 12) sorted by null

  /external/clang/include/clang/Sema/
ExternalSemaSource.h 162 /// \brief Read the set of used vtables known to the external Sema source.
164 /// The external source should append its own used vtables to the given
166 /// source should take care not to introduce the same vtables repeatedly.
167 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {}
MultiplexExternalSemaSource.h 308 /// \brief Read the set of used vtables known to the external Sema source.
310 /// The external source should append its own used vtables to the given
312 /// source should take care not to introduce the same vtables repeatedly.
313 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables);
  /external/clang/lib/CodeGen/
CGVTables.h 1 //===--- CGVTables.h - Emit LLVM Code for C++ vtables -----------*- C++ -*-===//
36 /// VTables - All the vtables which have been defined.
37 llvm::DenseMap<const CXXRecordDecl *, llvm::GlobalVariable *> VTables;
CGVTT.cpp 50 SmallVector<llvm::Constant *, 8> VTables;
55 VTables.push_back(GetAddrOfVTTVTable(*this, RD, *i, Linkage,
63 llvm::Constant *VTable = VTables[i->VTableIndex];
CGVTables.cpp 1 //===--- CGVTables.cpp - Emit LLVM Code for C++ vtables -------------------===//
617 llvm::GlobalVariable *&VTable = VTables[RD];
692 // linkage construction vtable. The ABI only requires complete-object vtables
693 // to be the same for all instances of a type, not construction vtables.
737 // When compiling with optimizations turned on, we emit all vtables,
801 VTables.GenerateClassData(theClass);
    [all...]
CodeGenModule.h 242 /// VTables - Holds information about C++ vtables.
243 CodeGenVTables VTables;
270 /// DeferredVTables - A queue of (optional) vtables to consider emitting.
481 CodeGenVTables &getVTables() { return VTables; }
482 VTableContext &getVTableContext() { return VTables.getVTableContext(); }
    [all...]
CodeGenModule.cpp 81 VTables(*this), ObjCRuntime(0), OpenCLRuntime(0), CUDARuntime(0),
    [all...]
  /external/clang/lib/Sema/
MultiplexExternalSemaSource.cpp 259 SmallVectorImpl<ExternalVTableUse> &VTables) {
261 Sources[i]->ReadUsedVTables(VTables);
SemaDeclCXX.cpp     [all...]
  /external/clang/lib/AST/
VTableBuilder.cpp 793 /// VTables - Global vtable information.
794 VTableContext &VTables;
    [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h 596 /// \brief The IDs of all CXXRecordDecls stored in the chain whose VTables are
599 /// CodeGen has to emit VTables for these records, so they have to be eagerly
    [all...]
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]

Completed in 207 milliseconds