GCC Middle and Back End API Reference
convert.h
Go to the documentation of this file.
1/* Definition of functions in convert.cc.
2 Copyright (C) 1993-2024 Free Software Foundation, Inc.
3
4This file is part of GCC.
5
6GCC is free software; you can redistribute it and/or modify it under
7the terms of the GNU General Public License as published by the Free
8Software Foundation; either version 3, or (at your option) any later
9version.
10
11GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12WARRANTY; without even the implied warranty of MERCHANTABILITY or
13FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14for more details.
15
16You should have received a copy of the GNU General Public License
17along 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
33
35{ return convert_to_integer_maybe_fold (t, x, false); }
37{ return convert_to_pointer_maybe_fold (t, x, false); }
39{ return convert_to_real_maybe_fold (t, x, false); }
41{ return convert_to_complex_maybe_fold (t, x, false); }
42
44
45#endif /* GCC_CONVERT_H */
tree convert_to_integer_nofold(tree t, tree x)
Definition convert.h:34
tree convert_to_real_maybe_fold(tree, tree, bool)
Definition convert.cc:360
tree convert_to_pointer_maybe_fold(tree, tree, bool)
Definition convert.cc:135
tree convert_to_pointer_nofold(tree t, tree x)
Definition convert.h:36
tree convert_to_complex_maybe_fold(tree, tree, bool)
Definition convert.cc:1083
tree convert_to_vector(tree, tree)
Definition convert.cc:1094
tree convert_to_pointer(tree, tree)
Definition convert.cc:126
tree convert_to_real(tree, tree)
Definition convert.cc:351
tree convert_to_real_nofold(tree t, tree x)
Definition convert.h:38
tree convert_to_integer(tree, tree)
Definition convert.cc:981
tree convert_to_complex_nofold(tree t, tree x)
Definition convert.h:40
tree convert_to_complex(tree, tree)
Definition convert.cc:1074
tree convert_to_fixed(tree, tree)
Definition convert.cc:1121
tree convert_to_integer_maybe_fold(tree, tree, bool)
Definition convert.cc:990
tree preserve_any_location_wrapper(tree result, tree orig_expr)
Definition convert.cc:109
union tree_node * tree
Definition coretypes.h:97
T * ggc_alloc(ALONE_CXX_MEM_STAT_INFO)
Definition ggc.h:184