![]()  | 
  
    ArkScript
    
   A small, lisp-inspired, functional scripting language 
   | 
 
#include <StaticScope.hpp>
Public Member Functions | |
| bool | operator== (const Declaration &other) const =default | 
Public Attributes | |
| std::string | name | 
| End name, can be modified to be hidden.   | |
| std::string | original_name | 
| Original name, with the prefix, without hidden namespaces.   | |
| bool | is_mutable | 
Definition at line 25 of file StaticScope.hpp.
      
  | 
  default | 
| bool Ark::internal::Declaration::is_mutable | 
Definition at line 29 of file StaticScope.hpp.
| std::string Ark::internal::Declaration::name | 
End name, can be modified to be hidden.
Definition at line 27 of file StaticScope.hpp.
Referenced by Ark::internal::NamespaceScope::get(), Ark::internal::StaticScope::get(), and Ark::internal::NamespaceScope::recursiveHasSymbol().
| std::string Ark::internal::Declaration::original_name | 
Original name, with the prefix, without hidden namespaces.
Definition at line 28 of file StaticScope.hpp.
Referenced by Ark::internal::NamespaceScope::get().