Lattice Land Core Library
Loading...
Searching...
No Matches
env.hpp File Reference
#include "battery/utility.hpp"
#include "battery/vector.hpp"
#include "battery/string.hpp"
#include "battery/tuple.hpp"
#include "battery/variant.hpp"
#include "ast.hpp"
#include "diagnostics.hpp"
#include <string>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  lala::Variable< Allocator >
 
struct  lala::ListVarIndex< Allocator >
 
struct  lala::HashMapVarIndex< Allocator >
 
struct  lala::DispatchIndex< Allocator >
 
class  lala::VarEnv< Allocator >
 
struct  lala::VarEnv< Allocator >::snapshot_type
 

Namespaces

namespace  lala
 

Functions

template<class F , class Env >
CUDA NI thrust::optional< const typename Env::variable_type & > lala::var_in (const F &f, const Env &env)