Searched refs:RefExpr (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaPseudoObject.cpp | 266 ObjCPropertyRefExpr *RefExpr; member in __anon83f8f2be0111::ObjCPropertyOpBuilder 277 PseudoOpBuilder(S, refExpr->getLocation()), RefExpr(refExpr), in ObjCPropertyOpBuilder() 306 ObjCSubscriptRefExpr *RefExpr; member in __anon83f8f2be0111::ObjCSubscriptOpBuilder 318 RefExpr(refExpr), in ObjCSubscriptOpBuilder() 337 MSPropertyRefExpr *RefExpr; member in __anon83f8f2be0111::MSPropertyOpBuilder 346 RefExpr(refExpr), InstanceBase(nullptr) {} in MSPropertyOpBuilder() 350 RefExpr = getBaseMSProperty(refExpr); in MSPropertyOpBuilder() 578 if (RefExpr->isExplicitProperty()) { in isWeakProperty() 579 const ObjCPropertyDecl *Prop = RefExpr->getExplicitProperty(); in isWeakProperty() 597 if (RefExpr->isImplicitProperty()) { in findGetter() [all …]
|
D | SemaOpenMP.cpp | 73 DeclRefExpr *RefExpr; member 76 : DKind(OMPD_unknown), CKind(OMPC_unknown), RefExpr(nullptr), in DSAVarData() 82 Expr *RefExpr; member 88 DeclRefExpr *RefExpr; member 403 DVar.RefExpr = Iter->SharingMap[D].RefExpr; in getDSA() 449 DVar.RefExpr = nullptr; in getDSA() 502 Stack[0].SharingMap[D].RefExpr = E; in addDSA() 506 Stack.back().SharingMap[D].RefExpr = E; in addDSA() 575 DVar.RefExpr = Stack[0].SharingMap[D].RefExpr; in getTopDSA() 590 if (DVarTemp.CKind != OMPC_unknown && DVarTemp.RefExpr) in getTopDSA() [all …]
|
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()
|
D | SemaTemplate.cpp | 5415 ExprResult RefExpr = BuildDeclRefExpr(VD, in BuildExpressionFromDeclTemplateArgument() local 5420 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument() 5423 RefExpr = CreateBuiltinUnaryOp(Loc, UO_AddrOf, RefExpr.get()); in BuildExpressionFromDeclTemplateArgument() 5429 if (IsQualificationConversion(((Expr*) RefExpr.get())->getType(), in BuildExpressionFromDeclTemplateArgument() 5432 RefExpr = ImpCastExprToType(RefExpr.get(), ParamType.getUnqualifiedType(), CK_NoOp); in BuildExpressionFromDeclTemplateArgument() 5434 assert(!RefExpr.isInvalid() && in BuildExpressionFromDeclTemplateArgument() 5435 Context.hasSameType(((Expr*) RefExpr.get())->getType(), in BuildExpressionFromDeclTemplateArgument() 5437 return RefExpr; in BuildExpressionFromDeclTemplateArgument() 5446 ExprResult RefExpr = BuildDeclRefExpr(VD, T, VK_LValue, Loc); in BuildExpressionFromDeclTemplateArgument() local 5447 if (RefExpr.isInvalid()) in BuildExpressionFromDeclTemplateArgument() [all …]
|
/external/clang/lib/CodeGen/ |
D | CodeGenModule.cpp | 3899 for (auto RefExpr : D->varlists()) { in EmitOMPThreadPrivateDecl() local 3900 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(RefExpr)->getDecl()); in EmitOMPThreadPrivateDecl() 3908 VD, Addr, RefExpr->getLocStart(), PerformInit)) in EmitOMPThreadPrivateDecl()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 3548 if (const DeclRefExpr *RefExpr = dyn_cast<DeclRefExpr>(E)) in getDeclFromExpr() local 3549 return RefExpr->getDecl(); in getDeclFromExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3418 ExprResult LookupInlineAsmVarDeclField(Expr *RefExpr, StringRef Member,
|