libsyntax/librustc: Allow calling variadic foreign functions.
This commit is contained in:
parent
658637baf4
commit
c669ccf3d3
28 changed files with 357 additions and 103 deletions
|
|
@ -160,7 +160,10 @@ pub trait TyVisitor {
|
|||
fn visit_enter_fn(&mut self, purity: uint, proto: uint,
|
||||
n_inputs: uint, retstyle: uint) -> bool;
|
||||
fn visit_fn_input(&mut self, i: uint, mode: uint, inner: *TyDesc) -> bool;
|
||||
#[cfg(stage0)]
|
||||
fn visit_fn_output(&mut self, retstyle: uint, inner: *TyDesc) -> bool;
|
||||
#[cfg(not(stage0))]
|
||||
fn visit_fn_output(&mut self, retstyle: uint, variadic: bool, inner: *TyDesc) -> bool;
|
||||
fn visit_leave_fn(&mut self, purity: uint, proto: uint,
|
||||
n_inputs: uint, retstyle: uint) -> bool;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue