Home
last modified time | relevance | path

Searched refs:DstDecl (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DRecordOps.cpp57 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 DTransfer.cpp599 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 DCGObjC.cpp3737 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 DCGBlocks.cpp1892 ImplicitParamDecl DstDecl(C, C.VoidPtrTy, ImplicitParamKind::Other); in GenerateCopyHelperFunction() local
1893 args.push_back(&DstDecl); in GenerateCopyHelperFunction()
1923 Address dst = GetAddrOfLocalVar(&DstDecl); in GenerateCopyHelperFunction()