Lines Matching defs:Annotated
529 class Annotated : public T {
531 Annotated() = delete;
532 ~Annotated() override = default;
534 NO_COPY_OPERATOR(Annotated);
535 NO_MOVE_SEMANTIC(Annotated);
548 explicit Annotated(AstNodeType const type, TypeNode *const typeAnnotation)
552 explicit Annotated(AstNodeType const type) : T(type) {}
553 explicit Annotated(AstNodeType const type, ModifierFlags const flags) : T(type, flags) {}
555 Annotated(Annotated const &other) : T(static_cast<T const &>(other)) {}