Home
last modified time | relevance | path

Searched defs:Derived (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-src/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cpp129 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, in isDerivedFromAtOffset() argument
169 const abi::__class_type_info *Derived, sptr Offset) { in findBaseAtOffset() argument
244 abi::__class_type_info *Derived = checkDynamicType() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp252 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { in evalDerivedToBase() argument
266 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { in evalDerivedToBase() argument
275 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, in evalDerivedToBase() argument
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/
H A DClangSyntaxEmitter.cpp64 std::vector<const NodeType *> Derived; member
93 void link(const llvm::Record *Derived, const llvm::Record *Base) { in link()
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCInstMethSignature.cpp28 static bool AreTypesCompatible(QualType Derived, QualType Ancestor, in AreTypesCompatible()
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DASTTypeTraits.cpp69 bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived) { in isBaseOf() argument
78 bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived, in isBaseOf() argument
[all...]
H A DMicrosoftMangle.cpp3682 mangleCXXVFTable(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXVFTable() argument
3702 mangleCXXVBTable(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXVBTable() argument
3816 mangleCXXRTTIBaseClassDescriptor(const CXXRecordDecl * Derived,uint32_t NVOffset,int32_t VBPtrOffset,uint32_t VBTableOffset,uint32_t Flags,raw_ostream & Out) mangleCXXRTTIBaseClassDescriptor() argument
3830 mangleCXXRTTIBaseClassArray(const CXXRecordDecl * Derived,raw_ostream & Out) mangleCXXRTTIBaseClassArray() argument
3839 mangleCXXRTTIClassHierarchyDescriptor(const CXXRecordDecl * Derived,raw_ostream & Out) mangleCXXRTTIClassHierarchyDescriptor() argument
3848 mangleCXXRTTICompleteObjectLocator(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXRTTICompleteObjectLocator() argument
[all...]
H A DRecordLayoutBuilder.cpp54 const BaseSubobjectInfo *Derived; member
908 ComputeBaseSubobjectInfo(const CXXRecordDecl * RD,bool IsVirtual,BaseSubobjectInfo * Derived) ComputeBaseSubobjectInfo() argument
[all...]
H A DType.cpp3210 ABSTRACT_TYPE(Derived,Base) getTypeClassName() argument
3211 TYPE(Derived,Base) getTypeClassName() argument
H A DExprConstant.cpp3113 HandleLValueDirectBase(EvalInfo & Info,const Expr * E,LValue & Obj,const CXXRecordDecl * Derived,const CXXRecordDecl * Base,const ASTRecordLayout * RL=nullptr) HandleLValueDirectBase() argument
3418 getBaseIndex(const CXXRecordDecl * Derived,const CXXRecordDecl * Base) getBaseIndex() argument
3864 const CXXRecordDecl *Derived = ObjType->getAsCXXRecordDecl(); findSubobject() local
5906 isBaseClassPublic(const CXXRecordDecl * Derived,const CXXRecordDecl * Base) isBaseClassPublic() argument
10056 const CXXRecordDecl *Derived = (*PathI)->getType()->getAsCXXRecordDecl(); VisitCastExpr() local
[all...]
H A DVTableBuilder.cpp3748 getVBTableIndex(const CXXRecordDecl * Derived,const CXXRecordDecl * VBase) getVBTableIndex() argument
H A DExpr.cpp94 const auto *Derived = in skipRValueSubobjectAdjustments() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp698 SDValue Derived = Builder.getValue(SI.Ptrs[i]); lowerStatepointMetaArgs() local
870 Value *Derived = Relocate->getDerivedPtr(); LowerAsSTATEPOINT() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp302 assert(Derived->getCanonicalDecl() == Derived); in IsDerivedFromInclusive() argument
955 const CXXRecordDecl *Derived = Target.getNamingClass(); FindBestPath() local
1876 CheckBaseClassAccess(SourceLocation AccessLoc,QualType Base,QualType Derived,const CXXBasePath & Path,unsigned DiagID,bool ForceCheck,bool ForceUnprivileged) CheckBaseClassAccess() argument
[all...]
H A DSemaDeclCXX.cpp3030 IsDerivedFrom(SourceLocation Loc,QualType Derived,QualType Base) IsDerivedFrom() argument
3057 IsDerivedFrom(SourceLocation Loc,QualType Derived,QualType Base,CXXBasePaths & Paths) IsDerivedFrom() argument
3114 CheckDerivedToBaseConversion(QualType Derived,QualType Base,unsigned InaccessibleBaseID,unsigned AmbiguousBaseConvID,SourceLocation Loc,SourceRange Range,DeclarationName Name,CXXCastPath * BasePath,bool IgnoreAccess) CheckDerivedToBaseConversion() argument
3196 CheckDerivedToBaseConversion(QualType Derived,QualType Base,SourceLocation Loc,SourceRange Range,CXXCastPath * BasePath,bool IgnoreAccess) CheckDerivedToBaseConversion() argument
12603 isVirtualDirectBase(CXXRecordDecl * Derived,CXXRecordDecl * Base) isVirtualDirectBase() argument
12705 findDirectBaseWithType(CXXRecordDecl * Derived,QualType DesiredBase,bool & AnyDependentBases) findDirectBaseWithType() argument
14074 CXXRecordDecl *Derived = Shadow->getParent(); findInheritingConstructor() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1737 __anon64c521961602(Value *Derived) makeStatepointExplicitImpl() argument
2356 auto *Derived = P2B.first; findRematerializationCandidates() local
2620 Value *Derived = Callsite->getOperand(0); inlineGetBaseAndOffset() local
2739 for (auto *Derived : Info.LiveSet) { insertParsePoints() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp222 GetAddressOfDirectBaseInCompleteClass(Address This,const CXXRecordDecl * Derived,const CXXRecordDecl * Base,bool BaseIsVirtual) GetAddressOfDirectBaseInCompleteClass() argument
292 GetAddressOfBaseClass(Address Value,const CXXRecordDecl * Derived,CastExpr::path_const_iterator PathBegin,CastExpr::path_const_iterator PathEnd,bool NullCheckValue,SourceLocation Loc) GetAddressOfBaseClass() argument
400 GetAddressOfDerivedClass(Address BaseAddr,const CXXRecordDecl * Derived,CastExpr::path_const_iterator PathBegin,CastExpr::path_const_iterator PathEnd,bool NullCheckValue) GetAddressOfDerivedClass() argument
2755 EmitVTablePtrCheckForCast(QualType T,Address Derived,bool MayBeNull,CFITypeCheckKind TCK,SourceLocation Loc) EmitVTablePtrCheckForCast() argument
[all...]
H A DMicrosoftCXXABI.cpp1497 const CXXRecordDecl *Derived = MD->getParent(); adjustThisArgumentForVirtualFunctionCall() local
2932 const CXXRecordDecl *Derived = nullptr; EmitMemberPointer() local
H A DCGExpr.cpp1344 auto Derived = CE->getSubExpr()->getType()->getPointeeCXXRecordDecl(); EmitPointerWithAlignment() local
5256 Address Derived = GetAddressOfDerivedClass( EmitCastLValue() local
H A DCGExprScalar.cpp2236 Address Derived = VisitCastExpr() local
/freebsd-src/contrib/googletest/googletest/test/
H A Dgoogletest-port-test.cc107 class Derived : public Base { class
109 explicit Derived(int n) : Base(n) {} in Derived() function in testing::internal::Derived
/freebsd-src/contrib/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc151 class Derived : public Base {}; class
H A Dgmock-actions_test.cc817 struct Derived : public Base { struct
818 bool operator==(const Derived&) { return true; } in operator ==()
H A Dgmock-matchers-comparisons_test.cc600 class Derived : public Base { class
602 Derived() : Base() {} in Derived() function in testing::gmock_matchers_test::__anon7dac90070111::Derived
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp5516 Value *Derived = Call.getArgOperand(2); visitIntrinsicCall() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1284 if (!Derived || Derived->getPointerOperand() != Base) in simplifyRelocatesOffABase() local

12