Home
last modified time | relevance | path

Searched refs:DerivedTy (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/llvm/include/llvm/ADT/
DStringMap.h370 template <typename DerivedTy, typename ValueTy>
372 : public iterator_facade_base<DerivedTy, std::forward_iterator_tag,
387 DerivedTy &operator=(const DerivedTy &Other) {
389 return static_cast<DerivedTy &>(*this);
392 bool operator==(const DerivedTy &RHS) const { return Ptr == RHS.Ptr; }
394 DerivedTy &operator++() { // Preincrement
397 return static_cast<DerivedTy &>(*this);
400 DerivedTy operator++(int) { // Post-increment
401 DerivedTy Tmp(Ptr);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DStringMap.h487 template <typename DerivedTy, typename ValueTy>
489 : public iterator_facade_base<DerivedTy, std::forward_iterator_tag,
503 DerivedTy &operator=(const DerivedTy &Other) {
505 return static_cast<DerivedTy &>(*this);
508 bool operator==(const DerivedTy &RHS) const { return Ptr == RHS.Ptr; }
510 DerivedTy &operator++() { // Preincrement
513 return static_cast<DerivedTy &>(*this);
516 DerivedTy operator++(int) { // Post-increment
517 DerivedTy Tmp(Ptr);
/external/llvm-project/mlir/lib/Bindings/Python/
DIRModules.cpp1168 template <typename DerivedTy>
1175 using ClassTy = py::class_<DerivedTy, PyValue>;
1187 if (!DerivedTy::isaFunction(orig.get())) { in castFrom()
1190 DerivedTy::pyClassName + in castFrom()
1198 auto cls = ClassTy(m, DerivedTy::pyClassName); in bind()
1200 DerivedTy::bindDerived(cls); in bind()
1429 template <typename DerivedTy, typename BaseTy = PyAttribute>
1435 using ClassTy = py::class_<DerivedTy, BaseTy>;
1445 if (!DerivedTy::isaFunction(orig)) { in castFrom()
1448 DerivedTy::pyClassName + in castFrom()
[all …]
DPybindUtils.h44 template <typename DerivedTy, typename T>
/external/clang/lib/CodeGen/
DCGClass.cpp305 QualType DerivedTy = getContext().getRecordType(Derived); in GetAddressOfBaseClass() local
313 DerivedTy, DerivedAlign, !NullCheckValue); in GetAddressOfBaseClass()
335 Value.getPointer(), DerivedTy, DerivedAlign, true); in GetAddressOfBaseClass()
375 QualType DerivedTy = in GetAddressOfDerivedClass() local
377 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(); in GetAddressOfDerivedClass()
DMicrosoftCXXABI.cpp3075 const MemberPointerType *DerivedTy = IsDerivedToBase ? SrcTy : DstTy; in EmitNonNullMemberPointerConversion() local
3076 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion()
/external/llvm-project/clang/lib/CodeGen/
DCGClass.cpp333 QualType DerivedTy = getContext().getRecordType(Derived); in GetAddressOfBaseClass() local
343 DerivedTy, DerivedAlign, SkippedChecks); in GetAddressOfBaseClass()
367 Value.getPointer(), DerivedTy, DerivedAlign, SkippedChecks); in GetAddressOfBaseClass()
407 QualType DerivedTy = in GetAddressOfDerivedClass() local
411 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(AddrSpace); in GetAddressOfDerivedClass()
DMicrosoftCXXABI.cpp3234 const MemberPointerType *DerivedTy = IsDerivedToBase ? SrcTy : DstTy; in EmitNonNullMemberPointerConversion() local
3235 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion()