#include <parsing_context.hpp>
|
| Scope (const std::map< std::string, std::shared_ptr< Expression >> &bindings_, std::shared_ptr< Scope > parent_=nullptr) |
|
std::optional< std::shared_ptr< Expression > > | get (const std::string &name) |
|
Definition at line 32 of file parsing_context.hpp.
◆ Scope()
mbgl::style::expression::detail::Scope::Scope |
( |
const std::map< std::string, std::shared_ptr< Expression >> & |
bindings_, |
|
|
std::shared_ptr< Scope > |
parent_ = nullptr |
|
) |
| |
|
inline |
◆ get()
std::optional<std::shared_ptr<Expression> > mbgl::style::expression::detail::Scope::get |
( |
const std::string & |
name | ) |
|
|
inline |
◆ bindings
const std::map<std::string, std::shared_ptr<Expression> >& mbgl::style::expression::detail::Scope::bindings |
◆ parent
std::shared_ptr<Scope> mbgl::style::expression::detail::Scope::parent |
The documentation for this class was generated from the following file:
- /home/runner/work/maplibre-native/maplibre-native/include/mbgl/style/expression/parsing_context.hpp