Searched refs:DstDecl (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | RecordOps.cpp | 57 auto DstDecl = DstType->getAsCXXRecordDecl(); in copyRecord() local 61 (SrcDecl != nullptr && DstDecl != nullptr && in copyRecord() 62 (SrcDecl->isDerivedFrom(DstDecl) || DstDecl->isDerivedFrom(SrcDecl))); in copyRecord() 72 if (SrcType == DstType || (SrcDecl != nullptr && DstDecl != nullptr && in copyRecord() 73 SrcDecl->isDerivedFrom(DstDecl))) { in copyRecord()
|
H A D | Transfer.cpp | 599 auto DstDecl = LocDst->getType()->getAsCXXRecordDecl(); in VisitCXXOperatorCallExpr() local 600 if (ReturnDecl == nullptr || DstDecl == nullptr) in VisitCXXOperatorCallExpr() 602 if (!DstDecl->isDerivedFrom(ReturnDecl)) in VisitCXXOperatorCallExpr()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 3737 ParmVarDecl *DstDecl = ParmVarDecl::Create( in GenerateObjCAtomicSetterCopyHelperFunction() local 3741 args.push_back(Params[0] = DstDecl); in GenerateObjCAtomicSetterCopyHelperFunction() 3763 DeclRefExpr DstExpr(C, DstDecl, false, DestTy, VK_PRValue, SourceLocation()); in GenerateObjCAtomicSetterCopyHelperFunction() 3835 ParmVarDecl *DstDecl = ParmVarDecl::Create( in GenerateObjCAtomicGetterCopyHelperFunction() local 3839 args.push_back(Params[0] = DstDecl); in GenerateObjCAtomicGetterCopyHelperFunction() 3887 DeclRefExpr DstExpr(getContext(), DstDecl, false, DestTy, VK_PRValue, in GenerateObjCAtomicGetterCopyHelperFunction()
|
H A D | CGBlocks.cpp | 1892 ImplicitParamDecl DstDecl(C, C.VoidPtrTy, ImplicitParamKind::Other); in GenerateCopyHelperFunction() local 1893 args.push_back(&DstDecl); in GenerateCopyHelperFunction() 1923 Address dst = GetAddrOfLocalVar(&DstDecl); in GenerateCopyHelperFunction()
|