Searched refs:BindEntity (Results 1 – 5 of 5) sorted by relevance
782 nonemptyList("expected bind entities"_err_en_US, Parser<BindEntity>{})))785 TYPE_PARSER(construct<BindEntity>(pure(BindEntity::Kind::Object), name) ||786 construct<BindEntity>("/" >> pure(BindEntity::Kind::Common), name / "/"))
607 void Unparse(const BindEntity &x) { // R833 in Unparse()608 bool isCommon{std::get<BindEntity::Kind>(x.t) == BindEntity::Kind::Common}; in Unparse()
155 NODE(parser, BindEntity) in NODE()156 NODE_ENUM(BindEntity, Kind) in NODE()
1387 struct BindEntity { struct1388 TUPLE_CLASS_BOILERPLATE(BindEntity);1396 std::tuple<LanguageBindingSpec, std::list<BindEntity>> t;
867 bool Pre(const parser::BindEntity &);3912 bool DeclarationVisitor::Pre(const parser::BindEntity &x) { in Pre()3913 auto kind{std::get<parser::BindEntity::Kind>(x.t)}; in Pre()3916 if (kind == parser::BindEntity::Kind::Object) { in Pre()