1 | */* Definition of functions in convert.c.* |

2 | * Copyright (C) 1993-2017 Free Software Foundation, Inc.* |

3 | |

4 | *This file is part of GCC.* |

5 | |

6 | *GCC is free software; you can redistribute it and/or modify it under* |

7 | *the terms of the GNU General Public License as published by the Free* |

8 | *Software Foundation; either version 3, or (at your option) any later* |

9 | *version.* |

10 | |

11 | *GCC is distributed in the hope that it will be useful, but WITHOUT ANY* |

12 | *WARRANTY; without even the implied warranty of MERCHANTABILITY or* |

13 | *FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License* |

14 | *for more details.* |

15 | |

16 | *You should have received a copy of the GNU General Public License* |

17 | *along with GCC; see the file COPYING3. If not see* |

18 | *<http://www.gnu.org/licenses/>. */* |

19 | |

20 | __#ifndef GCC_CONVERT_H__ |

21 | __#define GCC_CONVERT_H__ |

22 | |

23 | **extern** tree convert_to_integer (tree, tree); |

24 | **extern** tree convert_to_integer_maybe_fold (tree, tree, *bool*); |

25 | **extern** tree convert_to_pointer (tree, tree); |

26 | **extern** tree convert_to_pointer_maybe_fold (tree, tree, *bool*); |

27 | **extern** tree convert_to_real (tree, tree); |

28 | **extern** tree convert_to_real_maybe_fold (tree, tree, *bool*); |

29 | **extern** tree convert_to_fixed (tree, tree); |

30 | **extern** tree convert_to_complex (tree, tree); |

31 | **extern** tree convert_to_complex_maybe_fold (tree, tree, *bool*); |

32 | **extern** tree convert_to_vector (tree, tree); |

33 | |

34 | **extern** **inline** tree convert_to_integer_nofold (tree t, tree x) |

35 | { **return** convert_to_integer_maybe_fold (t, x, **false**); } |

36 | **extern** **inline** tree convert_to_pointer_nofold (tree t, tree x) |

37 | { **return** convert_to_pointer_maybe_fold (t, x, **false**); } |

38 | **extern** **inline** tree convert_to_real_nofold (tree t, tree x) |

39 | { **return** convert_to_real_maybe_fold (t, x, **false**); } |

40 | **extern** **inline** tree convert_to_complex_nofold (tree t, tree x) |

41 | { **return** convert_to_complex_maybe_fold (t, x, **false**); } |

42 | |

43 | __#endif /* GCC_CONVERT_H */__ |

44 | |