reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExpr.cpp
 2201         LV.setObjCIvar(false);
 2205     LV.setObjCIvar(true);
 2207     LV.setBaseIvarExp(Exp->getBase());
 2208     LV.setObjCArray(E->getType()->isArrayType());
 2215         LV.setGlobalObjCRef(true);
 2216         LV.setThreadLocalRef(VD->getTLSKind() != VarDecl::TLS_None);
 2219     LV.setObjCArray(E->getType()->isArrayType());
 2224     setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess);
 2229     setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess);
 2230     if (LV.isObjCIvar()) {
 2237         LV.setObjCIvar(false);
 2243     setObjCGCLValueClass(Ctx, Exp->getResultExpr(), LV);
 2248     setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess);
 2253     setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess);
 2258     setObjCGCLValueClass(Ctx, Exp->getSubExpr(), LV, IsMemberAccess);
 2263     setObjCGCLValueClass(Ctx, Exp->getBase(), LV);
 2264     if (LV.isObjCIvar() && !LV.isObjCArray())
 2264     if (LV.isObjCIvar() && !LV.isObjCArray())
 2267       LV.setObjCIvar(false);
 2268     else if (LV.isGlobalObjCRef() && !LV.isObjCArray())
 2268     else if (LV.isGlobalObjCRef() && !LV.isObjCArray())
 2271       LV.setGlobalObjCRef(false);
 2276     setObjCGCLValueClass(Ctx, Exp->getBase(), LV, true);
 2279     LV.setObjCArray(E->getType()->isArrayType());