diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-07-27 11:58:56 +0200 |
---|---|---|
committer | P-E-P <32375388+P-E-P@users.noreply.github.com> | 2023-07-27 12:25:20 +0000 |
commit | 27f5146d4862b2fa0fe0c038745a985f6ea16604 (patch) | |
tree | cfb34b355c30d2570a1d9a660746d7aa2a8a02b5 | |
parent | 851d83e34678c116f3ff99eddd453b675b87fa26 (diff) | |
download | gcc-27f5146d4862b2fa0fe0c038745a985f6ea16604.zip gcc-27f5146d4862b2fa0fe0c038745a985f6ea16604.tar.gz gcc-27f5146d4862b2fa0fe0c038745a985f6ea16604.tar.bz2 |
proc_macro: Remove useless typedef
Initially a typedef was used to easily get the callback function pointer
type. Since this type has changed to a simpler well defined type, this
using declaration has no more purpose.
ChangeLog:
* libgrust/libproc_macro/proc_macro.cc: Remove type alias.
* libgrust/libproc_macro/registration.h: Likewise.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
-rw-r--r-- | libgrust/libproc_macro/proc_macro.cc | 2 | ||||
-rw-r--r-- | libgrust/libproc_macro/registration.h | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/libgrust/libproc_macro/proc_macro.cc b/libgrust/libproc_macro/proc_macro.cc index b1e108e..293fc95 100644 --- a/libgrust/libproc_macro/proc_macro.cc +++ b/libgrust/libproc_macro/proc_macro.cc @@ -60,5 +60,5 @@ bridge_is_available () } // namespace ProcMacro ProcMacro::from_str_function_t __gccrs_proc_macro_from_str_fn = nullptr; -ProcMacro::is_available_t __gccrs_proc_macro_is_available_fn +ProcMacro::BridgeState __gccrs_proc_macro_is_available_fn = ProcMacro::BridgeState::Unavailable; diff --git a/libgrust/libproc_macro/registration.h b/libgrust/libproc_macro/registration.h index 0074e99..aba7edd 100644 --- a/libgrust/libproc_macro/registration.h +++ b/libgrust/libproc_macro/registration.h @@ -30,11 +30,10 @@ namespace ProcMacro { using from_str_function_t = ProcMacro::TokenStream (*) (std::string &, bool &); -using is_available_t = ProcMacro::BridgeState; } // namespace ProcMacro extern "C" ProcMacro::from_str_function_t __gccrs_proc_macro_from_str_fn; -extern "C" ProcMacro::is_available_t __gccrs_proc_macro_is_available_fn; +extern "C" ProcMacro::BridgeState __gccrs_proc_macro_is_available_fn; #endif /* !REGISTRATION_H */ |