First working version of capability interfaces

This commit is contained in:
Jason Paryani
2013-10-15 22:36:14 -07:00
parent 9391ed6759
commit a5d0abb49f
12 changed files with 576 additions and 140 deletions

View File

@@ -13,7 +13,7 @@ T fixMaybe(::kj::Maybe<T> val) {
}
template<typename T>
const char * getEnumString(T val) {
const char * getEnumString(T & val) {
auto maybe_val = val.which();
KJ_IF_MAYBE(new_val, maybe_val) {