diff options
author | Knut Petter Svendsen <knut@altuma.no> | 2022-09-22 16:30:31 +0200 |
---|---|---|
committer | Knut Petter Svendsen <knut@altuma.no> | 2022-09-22 16:30:31 +0200 |
commit | 1aa4a63339a3990a68b5dd5f808bc3e5c33e193f (patch) | |
tree | 3479879bdbfba66f3bbf2b4a3fb47e99aee45e60 /TAO/TAO_IDL | |
parent | f980f161749eac82843c44943e6fec229920ba9f (diff) | |
download | ATCD-1aa4a63339a3990a68b5dd5f808bc3e5c33e193f.tar.gz |
Added const accessors for AST_Decl::local_name () and UTL_String::get_string ()
Diffstat (limited to 'TAO/TAO_IDL')
-rw-r--r-- | TAO/TAO_IDL/ast/ast_decl.cpp | 6 | ||||
-rw-r--r-- | TAO/TAO_IDL/include/ast_decl.h | 1 | ||||
-rw-r--r-- | TAO/TAO_IDL/include/utl_string.h | 3 |
3 files changed, 10 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/ast/ast_decl.cpp b/TAO/TAO_IDL/ast/ast_decl.cpp index e2803ef69af..d8253dfb36f 100644 --- a/TAO/TAO_IDL/ast/ast_decl.cpp +++ b/TAO/TAO_IDL/ast/ast_decl.cpp @@ -1349,6 +1349,12 @@ AST_Decl::local_name () return this->pd_local_name; } +Identifier * +AST_Decl::local_name () const +{ + return this->pd_local_name; +} + void AST_Decl::local_name (Identifier *id) { diff --git a/TAO/TAO_IDL/include/ast_decl.h b/TAO/TAO_IDL/include/ast_decl.h index c018be50aba..bdc3703ea30 100644 --- a/TAO/TAO_IDL/include/ast_decl.h +++ b/TAO/TAO_IDL/include/ast_decl.h @@ -237,6 +237,7 @@ public: void set_name (UTL_ScopedName *n); Identifier *local_name (); + Identifier *local_name () const; void local_name (Identifier *id); Identifier *compute_local_name (const char *prefix, diff --git a/TAO/TAO_IDL/include/utl_string.h b/TAO/TAO_IDL/include/utl_string.h index 7b6d788df13..c5e4a81e090 100644 --- a/TAO/TAO_IDL/include/utl_string.h +++ b/TAO/TAO_IDL/include/utl_string.h @@ -96,6 +96,9 @@ public: char *get_string () {return this->p_str;} // Get contents of utl_string. + char *get_string () const {return this->p_str;} + // Get contents of utl_string. + char *get_canonical_rep (); // Get canonical representation. This is (implemented as) the all upper // case corresponding string. |