Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp270 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 DScopeInfo.cpp183 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 DSemaOpenMP.cpp86 : 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 DSemaCoroutine.cpp615 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 DSemaTemplate.cpp8014 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 DSemaExpr.cpp20027 template<typename RefExpr>
20028 CopiedTemplateArgs(RefExpr *E) : HasArgs(E->hasExplicitTemplateArgs()) { in CopiedTemplateArgs()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp88 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 DCodeGenModule.cpp7345 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 DCallEvent.cpp1116 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 DSema.h5335 ExprResult LookupInlineAsmVarDeclField(Expr *RefExpr, StringRef Member,