Searched defs:Derived (Results 1 - 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCInstMethSignature.cpp28 static bool AreTypesCompatible(QualType Derived, QualType Ancestor, argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DASTTypeTraits.cpp51 bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived, argument
H A DMicrosoftMangle.cpp3103 mangleCXXVFTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
3123 mangleCXXVBTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
3237 mangleCXXRTTIBaseClassDescriptor( const CXXRecordDecl *Derived, uint32_t NVOffset, int32_t VBPtrOffset, uint32_t VBTableOffset, uint32_t Flags, raw_ostream &Out) argument
3251 mangleCXXRTTIBaseClassArray( const CXXRecordDecl *Derived, raw_ostream &Out) argument
3260 mangleCXXRTTIClassHierarchyDescriptor( const CXXRecordDecl *Derived, raw_ostream &Out) argument
3269 mangleCXXRTTICompleteObjectLocator( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
[all...]
H A DRecordLayoutBuilder.cpp53 const BaseSubobjectInfo *Derived; member in struct:__anon2739::BaseSubobjectInfo
885 ComputeBaseSubobjectInfo( const CXXRecordDecl *RD, bool IsVirtual, BaseSubobjectInfo *Derived) argument
[all...]
H A DVTableBuilder.cpp3700 unsigned MicrosoftVTableContext::getVBTableIndex(const CXXRecordDecl *Derived, argument
H A DExpr.cpp88 auto *Derived = local
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cpp116 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, argument
155 findBaseAtOffset( const abi::__class_type_info *Derived, sptr Offset) argument
230 abi::__class_type_info *Derived = local
[all...]
/freebsd-12-stable/contrib/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc171 class Derived : public Base {}; class in namespace:testing::internal::__anon1873
H A Dgmock-actions_test.cc576 struct Derived : public Base { struct in namespace:__anon1869
577 bool operator==(const Derived&) { return true; } argument
[all...]
H A Dgmock-matchers_test.cc817 class Derived : public Base { class in namespace:testing::gmock_matchers_test
819 Derived() : Base() {} function in class:testing::gmock_matchers_test::Derived
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp262 const CXXRecordDecl *Derived = Path[I]; local
H A DCGClass.cpp200 GetAddressOfDirectBaseInCompleteClass(Address This, const CXXRecordDecl *Derived, const CXXRecordDecl *Base, bool BaseIsVirtual) argument
269 GetAddressOfBaseClass( Address Value, const CXXRecordDecl *Derived, CastExpr::path_const_iterator PathBegin, CastExpr::path_const_iterator PathEnd, bool NullCheckValue, SourceLocation Loc) argument
377 GetAddressOfDerivedClass(Address BaseAddr, const CXXRecordDecl *Derived, CastExpr::path_const_iterator PathBegin, CastExpr::path_const_iterator PathEnd, bool NullCheckValue) argument
2668 EmitVTablePtrCheckForCast(QualType T, llvm::Value *Derived, bool MayBeNull, CFITypeCheckKind TCK, SourceLocation Loc) argument
[all...]
H A DCGExpr.cpp1115 auto Derived = CE->getSubExpr()->getType()->getPointeeCXXRecordDecl(); local
4465 Address Derived = GetAddressOfDerivedClass( local
H A DCGExprScalar.cpp2080 Address Derived = local
H A DMicrosoftCXXABI.cpp1434 const CXXRecordDecl *Derived = MD->getParent(); local
2770 const CXXRecordDecl *Derived = nullptr; local
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp248 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { argument
264 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { argument
273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, argument
/freebsd-12-stable/contrib/googletest/googletest/test/
H A Dgoogletest-port-test.cc103 class Derived : public Base { class in namespace:testing::internal
105 explicit Derived(int n) : Base(n) {} function in class:testing::internal::Derived
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLTraits.h496 struct Derived : T, Fallback { }; struct in struct:llvm::yaml::has_FlowTraits
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp278 static AccessResult IsDerivedFromInclusive(const CXXRecordDecl *Derived, argument
931 const CXXRecordDecl *Derived = Target.getNamingClass(); local
1826 CheckBaseClassAccess(SourceLocation AccessLoc, QualType Base, QualType Derived, const CXXBasePath &Path, unsigned DiagID, bool ForceCheck, bool ForceUnprivileged) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp4538 Value *Derived = Call.getArgOperand(2); local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2279 assert(Index < size() && �); return *(begin() + Index); } void clear() { Last = First; } ~PODSmallVector() { if (!isInline()) std::free(First); } }; template <typename Derived, typename Alloc> struct AbstractManglingParser { const char *First; const char *Last; PODSmallVector<Node *, 32> Names; PODSmallVector<Node *, 32> Subs; using TemplateParamList = PODSmallVector<Node *, 8>; class ScopedTemplateParamList { AbstractManglingParser *Parser; size_t OldNumTemplateParamLists; TemplateParamList Params; public: ScopedTemplateParamList(AbstractManglingParser *Parser) : Parser(Parser), OldNumTemplateParamLists(Parser->TemplateParams.size()) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp976 auto Derived = dyn_cast<GetElementPtrInst>(ToReplace->getDerivedPtr()); local

Completed in 508 milliseconds