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

References

tools/clang/lib/CodeGen/CGObjC.cpp
 2947         opaqueData = OVMA::bind(CGF, ov,
 2952         opaqueData = OVMA::bind(CGF, ov, ov->getSourceExpr());
 2963       CGF.EmitIgnoredExpr(semantic);
 2969     opaques[i].unbind(CGF);
 2993     llvm::Type *resultType = CGF.ConvertType(e->getType());
 3020     CGF.EmitIgnoredExpr(e->getLHS());
 3021     CGF.EnsureInsertPoint();
 3064     CGF.EmitCheckedLValue(e->getLHS(), CodeGenFunction::TCK_Store);
 3065   CGF.EmitStoreThroughLValue(RValue::get(asImpl().getValueOfResult(result)),
 3143     value = CGF.Builder.CreateBitCast(value, resultType);
 3149     return tryEmitARCRetainLoadOfScalar(CGF, e);
 3155     llvm::Value *result = CGF.EmitScalarExpr(e);
 3177       result = CGF.EmitScalarExpr(e);
 3193     result = CGF.EmitARCRetainBlock(result, /*mandatory*/ true);
 3200     llvm::Value *result = emitARCRetainCallResult(CGF, e);
 3206     llvm::Value *result = emitARCRetainCallResult(CGF, e);
 3215     llvm::Value *result = CGF.EmitScalarExpr(e);
 3320     return CGF.Builder.CreateBitCast(value, resultType);
 3324     return CGF.EmitScalarExpr(e);
 3330     llvm::Value *value = CGF.EmitScalarExpr(e);
 3331     return CGF.EmitObjCConsumeObject(e->getType(), value);
 3337     return CGF.EmitARCExtendBlockObject(e);
 3342     return CGF.EmitARCReclaimReturnedObject(e, /*unsafe*/ true);
 3348     return CGF.EmitScalarExpr(e);
 3353     return CGF.EmitScalarExpr(e);