ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::NamespaceScope Member List

This is the complete list of members for Ark::internal::NamespaceScope, including all inherited members.

add(const std::string &name, bool is_mutable) overrideArk::internal::NamespaceScopevirtual
fullyQualifiedName(const std::string &name) const overrideArk::internal::NamespaceScopevirtual
get(const std::string &name, bool extensive_lookup) overrideArk::internal::NamespaceScopevirtual
hasSymbol(const std::string &symbol) const overrideArk::internal::NamespaceScopeinlinevirtual
isGlob() const overrideArk::internal::NamespaceScopeinlinevirtual
isNamespace() const overrideArk::internal::NamespaceScopevirtual
m_additional_namespacesArk::internal::NamespaceScopeprivate
m_is_globArk::internal::NamespaceScopeprivate
m_namespaceArk::internal::NamespaceScopeprivate
m_symbolsArk::internal::NamespaceScopeprivate
m_varsArk::internal::NamespaceScopeprivate
m_with_prefixArk::internal::NamespaceScopeprivate
NamespaceScope(std::string name, bool with_prefix, bool is_glob, const std::vector< std::string > &symbols)Ark::internal::NamespaceScope
prefix() const overrideArk::internal::NamespaceScopeinlinevirtual
recursiveHasSymbol(const std::string &symbol) const overrideArk::internal::NamespaceScopeinlinevirtual
saveNamespace(std::unique_ptr< StaticScope > &) overrideArk::internal::NamespaceScopevirtual
withPrefix() const overrideArk::internal::NamespaceScopeinlinevirtual
~StaticScope()=defaultArk::internal::StaticScopevirtual