Searched refs:RefExpr (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 274 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 D | ScopeInfo.cpp | 196 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 D | SemaOpenMP.cpp | 72 : 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 D | SemaCoroutine.cpp | 549 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 D | SemaTemplate.cpp | 6796 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 D | CallEvent.cpp | 1071 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 D | CGOpenMPRuntimeNVPTX.cpp | 196 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 D | CodeGenModule.cpp | 5330 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 D | Sema.h | 3880 ExprResult LookupInlineAsmVarDeclField(Expr *RefExpr, StringRef Member,
|