Lines Matching defs:noexcept
40 [[nodiscard]] const Identifier *Ident() const noexcept;
41 [[nodiscard]] Identifier *Ident() noexcept;
43 [[nodiscard]] const SpreadElement *RestParameter() const noexcept;
44 [[nodiscard]] SpreadElement *RestParameter() noexcept;
46 [[nodiscard]] const Expression *Initializer() const noexcept;
47 [[nodiscard]] Expression *Initializer() noexcept;
49 void SetLexerSaved(util::StringView s) noexcept;
50 [[nodiscard]] util::StringView LexerSaved() const noexcept;
52 [[nodiscard]] varbinder::Variable *Variable() const noexcept;
53 void SetVariable(varbinder::Variable *variable) noexcept;
55 [[nodiscard]] TypeNode const *TypeAnnotation() const noexcept;
56 [[nodiscard]] TypeNode *TypeAnnotation() noexcept;
58 [[nodiscard]] bool IsDefault() const noexcept
63 [[nodiscard]] bool IsRestParameter() const noexcept
68 [[nodiscard]] std::size_t GetRequiredParams() const noexcept
73 void SetRequiredParams(std::size_t const value) noexcept