HomeSort by relevance Sort by last modified time
    Searched refs:VTables (Results 1 - 13 of 13) 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++ -*-===//
37 /// VTables - All the vtables which have been defined.
38 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 -------------------===//
636 llvm::GlobalVariable *&VTable = VTables[RD];
711 // linkage construction vtable. The ABI only requires complete-object vtables
712 // to be the same for all instances of a type, not construction vtables.
756 // When compiling with optimizations turned on, we emit all vtables,
820 VTables.GenerateClassData(theClass);
    [all...]
CodeGenModule.h 251 /// VTables - Holds information about C++ vtables.
252 CodeGenVTables VTables;
279 /// DeferredVTables - A queue of (optional) vtables to consider emitting.
521 CodeGenVTables &getVTables() { return VTables; }
522 VTableContext &getVTableContext() { return VTables.getVTableContext(); }
    [all...]
ItaniumCXXABI.cpp     [all...]
CodeGenModule.cpp 77 TheTargetCodeGenInfo(0), Types(*this), VTables(*this),
    [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 788 /// VTables - Global vtable information.
789 VTableContext &VTables;
    [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h 624 /// \brief The IDs of all CXXRecordDecls stored in the chain whose VTables are
627 /// CodeGen has to emit VTables for these records, so they have to be eagerly
    [all...]
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]

Completed in 419 milliseconds