Factor out parameter list matching from ast_function::hir for later reuse.
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 28 Apr 2010 19:04:23 +0000 (12:04 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 28 Apr 2010 22:34:52 +0000 (15:34 -0700)
commit0d605cb97c9cd2f9a170e3aa15bdf4021a75fc14
treec4abee1f1d1c90d18e9c5f7e0916d5769c83b696
parentabd40b15210c17b2a3ba8fcffc868fda203efa01
Factor out parameter list matching from ast_function::hir for later reuse.

Unfortunately, we still have two kinds of matching - one, with implicit
conversions (for use in calls) and another without them (for finding a
prototype to overwrite when processing a function body).  This commit
does not attempt to coalesce the two.
ast_to_hir.cpp
ir.h
ir_function.cpp