Home
last modified time | relevance | path

Searched refs:RefExpr (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaPseudoObject.cpp274 ObjCPropertyRefExpr *RefExpr; member in __anon9ddd17eb0111::ObjCPropertyOpBuilder
314 ObjCSubscriptRefExpr *RefExpr; member in __anon9ddd17eb0111::ObjCSubscriptOpBuilder
344 MSPropertyRefExpr *RefExpr; member in __anon9ddd17eb0111::MSPropertyOpBuilder
715 if (RefExpr->isObjectReceiver()) { in rebuildAndCaptureObject()
746 RefExpr->isObjectReceiver()) { in buildGet()
807 RefExpr->isObjectReceiver()) { in buildSet()
833 if (RefExpr->isImplicitProperty() && !RefExpr->getImplicitPropertyGetter()) { in buildRValueOperation()
1490 S.Diag(RefExpr->getMemberLoc(), in buildGet()
1492 << RefExpr->getPropertyDecl(); in buildGet()
1519 S.Diag(RefExpr->getMemberLoc(), in buildSet()
[all …]
H A DScopeInfo.cpp196 if (const ObjCPropertyRefExpr *RefExpr = dyn_cast<ObjCPropertyRefExpr>(E)) { in markSafeWeakUse() local
197 if (!RefExpr->isObjectReceiver()) in markSafeWeakUse()
199 if (isa<OpaqueValueExpr>(RefExpr->getBase())) in markSafeWeakUse()
200 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()
202 markSafeWeakUse(RefExpr->getBase()); in markSafeWeakUse()
H A DSemaOpenMP.cpp72 : DKind(DKind), CKind(CKind), RefExpr(RefExpr), in DSAVarData()
775 DVar.RefExpr = Data.RefExpr.getPointer(); in getDSA()
1140 DVar.RefExpr = TI->getSecond().RefExpr.getPointer(); in getTopDSA()
1191 DVar.RefExpr = DSAIter->getSecond().RefExpr.getPointer(); in getTopDSA()
1262 DVar.RefExpr = Data.RefExpr.getPointer(); in getTopDSA()
2133 if (DVar.RefExpr) { in reportOriginalDsa()
9754 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || in getPrivateItem()
9763 RefExpr = RefExpr->IgnoreParens(); in getPrivateItem()
9774 RefExpr = Base; in getPrivateItem()
9788 RefExpr = RefExpr->IgnoreParenImpCasts(); in getPrivateItem()
[all …]
H A DSemaCoroutine.cpp549 auto RefExpr = ExprEmpty(); in buildCoroutinePromise() local
557 RefExpr = in buildCoroutinePromise()
560 if (RefExpr.isInvalid()) in buildCoroutinePromise()
562 CtorArgExprs.push_back(RefExpr.get()); in buildCoroutinePromise()
H A DSemaTemplate.cpp6796 ExprResult RefExpr = BuildDeclRefExpr(VD, in BuildExpressionFromDeclTemplateArgument() local
6801 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument()
6804 RefExpr = CreateBuiltinUnaryOp(Loc, UO_AddrOf, RefExpr.get()); in BuildExpressionFromDeclTemplateArgument()
6813 RefExpr = ImpCastExprToType(RefExpr.get(), ParamType.getUnqualifiedType(), CK_NoOp); in BuildExpressionFromDeclTemplateArgument()
6815 assert(!RefExpr.isInvalid() && in BuildExpressionFromDeclTemplateArgument()
6818 return RefExpr; in BuildExpressionFromDeclTemplateArgument()
6828 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument()
6834 RefExpr = DefaultFunctionArrayConversion(RefExpr.get()); in BuildExpressionFromDeclTemplateArgument()
6835 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument()
6838 return RefExpr; in BuildExpressionFromDeclTemplateArgument()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1071 auto *RefExpr = cast<ObjCPropertyRefExpr>(Syntactic); in getAccessedProperty() local
1073 if (RefExpr->isExplicitProperty()) in getAccessedProperty()
1074 return RefExpr->getExplicitProperty(); in getAccessedProperty()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp196 static const ValueDecl *getPrivateItem(const Expr *RefExpr) { in getPrivateItem() argument
197 RefExpr = RefExpr->IgnoreParens(); in getPrivateItem()
198 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem()
202 RefExpr = Base; in getPrivateItem()
203 } else if (auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
209 RefExpr = Base; in getPrivateItem()
211 RefExpr = RefExpr->IgnoreParenImpCasts(); in getPrivateItem()
212 if (const auto *DE = dyn_cast<DeclRefExpr>(RefExpr)) in getPrivateItem()
214 const auto *ME = cast<MemberExpr>(RefExpr); in getPrivateItem()
H A DCodeGenModule.cpp5330 for (auto RefExpr : D->varlists()) { in EmitOMPThreadPrivateDecl() local
5331 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(RefExpr)->getDecl()); in EmitOMPThreadPrivateDecl()
5339 VD, Addr, RefExpr->getBeginLoc(), PerformInit)) in EmitOMPThreadPrivateDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h3880 ExprResult LookupInlineAsmVarDeclField(Expr *RefExpr, StringRef Member,