template <>

struct ConstraintStorage

Defined at line 100 of file ../../tools/fidl/fidlc/src/constraints.h

Public Members

HandleSubtype subtype
static HandleSubtype kDefault
static ValueType ConstraintStorage<ConstraintKind::kHandleSubtype>::*const kValuePtr
static ValueType LayoutInvocation::* kLayoutInvocationValue
static const Constant *LayoutInvocation::* kLayoutInvocationRaw

Public Methods

bool ResolveConstraint (TypeResolver * resolver, Constant * param, Resource * resource)

Try to a |Constant| constraint param to a |HandleSubtype| and set it.