Searched refs:RefExpr (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 270 ObjCPropertyRefExpr *RefExpr; member in __anon99ff7d920111::ObjCPropertyOpBuilder 310 ObjCSubscriptRefExpr *RefExpr; member in __anon99ff7d920111::ObjCSubscriptOpBuilder 340 MSPropertyRefExpr *RefExpr; member in __anon99ff7d920111::MSPropertyOpBuilder 710 if (RefExpr->isObjectReceiver()) { in rebuildAndCaptureObject() 741 RefExpr->isObjectReceiver()) { in buildGet() 802 RefExpr->isObjectReceiver()) { in buildSet() 828 if (RefExpr->isImplicitProperty() && !RefExpr->getImplicitPropertyGetter()) { in buildRValueOperation() 1486 S.Diag(RefExpr->getMemberLoc(), in buildGet() 1488 << RefExpr->getPropertyDecl(); in buildGet() 1515 S.Diag(RefExpr->getMemberLoc(), in buildSet() [all …]
|
| H A D | ScopeInfo.cpp | 183 if (const ObjCPropertyRefExpr *RefExpr = dyn_cast<ObjCPropertyRefExpr>(E)) { in markSafeWeakUse() local 184 if (!RefExpr->isObjectReceiver()) in markSafeWeakUse() 186 if (isa<OpaqueValueExpr>(RefExpr->getBase())) in markSafeWeakUse() 187 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse() 189 markSafeWeakUse(RefExpr->getBase()); in markSafeWeakUse()
|
| H A D | SemaOpenMP.cpp | 86 : DKind(DKind), CKind(CKind), Modifier(Modifier), RefExpr(RefExpr), in DSAVarData() 1336 DVar.RefExpr = Data.RefExpr.getPointer(); in getDSA() 1756 DVar.RefExpr = TI->getSecond().RefExpr.getPointer(); in getTopDSA() 1806 DVar.RefExpr = DSAIter->getSecond().RefExpr.getPointer(); in getTopDSA() 1845 DVar.RefExpr = Data.RefExpr.getPointer(); in getTopDSA() 1896 DVar.RefExpr = Data.RefExpr.getPointer(); in getTopDSA() 3588 if (DVar.RefExpr) { in reportOriginalDsa() 5379 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || in getPrivateItem() 5388 RefExpr = RefExpr->IgnoreParens(); in getPrivateItem() 5413 RefExpr = RefExpr->IgnoreParenImpCasts(); in getPrivateItem() [all …]
|
| H A D | SemaCoroutine.cpp | 615 auto RefExpr = ExprEmpty(); in buildCoroutinePromise() local 623 RefExpr = in buildCoroutinePromise() 626 if (RefExpr.isInvalid()) in buildCoroutinePromise() 628 CtorArgExprs.push_back(RefExpr.get()); in buildCoroutinePromise()
|
| H A D | SemaTemplate.cpp | 8014 ExprResult RefExpr = BuildDeclarationNameExpr( in BuildExpressionFromDeclTemplateArgument() local 8016 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument() 8024 RefExpr = DefaultFunctionArrayConversion(RefExpr.get()); in BuildExpressionFromDeclTemplateArgument() 8025 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument() 8029 RefExpr = CreateBuiltinUnaryOp(Loc, UO_AddrOf, RefExpr.get()); in BuildExpressionFromDeclTemplateArgument() 8030 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument() 8036 return RefExpr; in BuildExpressionFromDeclTemplateArgument() 8056 RefExpr.get()->getType()->isPointerType()) { in BuildExpressionFromDeclTemplateArgument() 8066 RefExpr = ImpCastExprToType(RefExpr.get(), DestExprType, CK, in BuildExpressionFromDeclTemplateArgument() 8067 RefExpr.get()->getValueKind()); in BuildExpressionFromDeclTemplateArgument() [all …]
|
| H A D | SemaExpr.cpp | 20027 template<typename RefExpr> 20028 CopiedTemplateArgs(RefExpr *E) : HasArgs(E->hasExplicitTemplateArgs()) { in CopiedTemplateArgs()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 88 static const ValueDecl *getPrivateItem(const Expr *RefExpr) { in getPrivateItem() argument 89 RefExpr = RefExpr->IgnoreParens(); in getPrivateItem() 90 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem() 94 RefExpr = Base; in getPrivateItem() 95 } else if (auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem() 101 RefExpr = Base; in getPrivateItem() 103 RefExpr = RefExpr->IgnoreParenImpCasts(); in getPrivateItem() 104 if (const auto *DE = dyn_cast<DeclRefExpr>(RefExpr)) in getPrivateItem() 106 const auto *ME = cast<MemberExpr>(RefExpr); in getPrivateItem()
|
| H A D | CodeGenModule.cpp | 7345 for (auto RefExpr : D->varlists()) { in EmitOMPThreadPrivateDecl() local 7346 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(RefExpr)->getDecl()); in EmitOMPThreadPrivateDecl() 7356 VD, Addr, RefExpr->getBeginLoc(), PerformInit)) in EmitOMPThreadPrivateDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 1116 auto *RefExpr = cast<ObjCPropertyRefExpr>(Syntactic); in getAccessedProperty() local 1118 if (RefExpr->isExplicitProperty()) in getAccessedProperty() 1119 return RefExpr->getExplicitProperty(); in getAccessedProperty()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5335 ExprResult LookupInlineAsmVarDeclField(Expr *RefExpr, StringRef Member,
|