]> granicus.if.org Git - clang/commit
Refactor some CodeGen functionality:
authorDaniel Dunbar <daniel@zuster.org>
Wed, 24 Sep 2008 04:00:38 +0000 (04:00 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 24 Sep 2008 04:00:38 +0000 (04:00 +0000)
commit29e0bccf2bcce22b877f8b2ed173f564c116b97e
tree89d9e059e918c47247fbc918732f0e9e668b543e
parent49f6602707887eea1a558a1dffe0213102f887f2
Refactor some CodeGen functionality:
 - Add CodeGenFunction::{EmitReturnOfRValue, EmitIvarOffset}
 - Factor EmitLValueForIvar out of EmitObjCIvarRefLValue.

No non-error functionality change (some unsupported errors are
degraded to asserts for the time being).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56543 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGStmt.cpp
lib/CodeGen/CodeGenFunction.h