aboutsummaryrefslogtreecommitdiff
path: root/syntax
AgeCommit message (Expand)Author
2023-07-06Resolve unnested_or_patterns pedantic clippy lintDavid Tolnay
2023-07-06Resolve semicolon_if_nothing_returned pedantic clippy lintDavid Tolnay
2023-07-06Delete imports that are newly provided by 2021 edition preludeDavid Tolnay
2023-03-18Use error reporting provided by MetaDavid Tolnay
2023-03-17Update to syn 2David Tolnay
2023-03-15Factor out a constructor from LitStr to QualifiedNameDavid Tolnay
2023-01-07Support cxx_name containing name that is Rust keywordDavid Tolnay
2022-12-29Resolve needless_borrow clippy lintDavid Tolnay
2022-11-08Provide a suggestion to replace quoted raw identifierDavid Tolnay
2022-11-08Allow raw identifier outside of quotes onlyDavid Tolnay
2022-11-08Support raw identifiers in namespace attributeDavid Tolnay
2022-10-21No-std fixes for Box, String, Pin, c_charDavid Tolnay
2022-09-27Allow Vec<bool> to pass syntax checkDavid Tolnay
2022-07-04Propagate attrs from extern mod onto all contentsDavid Tolnay
2022-01-18Begin development on async fn supportDavid Tolnay
2022-01-18Wrap async fn error messageDavid Tolnay
2022-01-18Rename variants_from_header optin to "experimental-enum-variants-from-header"David Tolnay
2022-01-18Handle module-level cfg attributesDavid Tolnay
2022-01-17Run cfg evaluator to strip syntax treeDavid Tolnay
2022-01-17Parse attributes on impl blocksDavid Tolnay
2022-01-17Store parsed cfg attributes into syntax treeDavid Tolnay
2022-01-17Add parser for cfg expressionsDavid Tolnay
2022-01-17Format with rustfmt 1.4.38David Tolnay
2022-01-10Resolve dead code warnings uncovered by rustc_privacy/rustc_resolve refactorDavid Tolnay
2021-12-12Add link to cxx-async repo in async error messageDavid Tolnay
2021-12-05Pass through serde attributesDavid Tolnay
2021-10-26Merge pull request #941 from rookboom/masterDavid Tolnay
2021-10-26Added Serde Serialize/Deserialize traitsJohan Verwey
2021-10-22Resolve to_string_in_format_args clippy lintDavid Tolnay
2021-10-05Pass through doc(hidden) attributeDavid Tolnay
2021-09-12Delete unused span field from ForeignNameDavid Tolnay
2021-07-29Avoid inheriting formatter flags in some Display implsDavid Tolnay
2021-07-23Support slice of trivial extern type aliasDavid Tolnay
2021-04-22Ignore whether variants_from_header attr is outer or innerDavid Tolnay
2021-04-22Support enum repr types from std::os::rawDavid Tolnay
2021-04-22Move empty enum check to before filling in variantsDavid Tolnay
2021-04-22Parse discriminant values from clang ASTDavid Tolnay
2021-04-22Extract variant info from ast dumpDavid Tolnay
2021-04-22Store original Attribute of the variants_from_header for spansDavid Tolnay
2021-04-22Implicltly extern type for enums sourced from headerDavid Tolnay
2021-04-22Preserve item inner attrsDavid Tolnay
2021-04-21Implement variants_from_header checkingDavid Tolnay
2021-04-21Parse #![variants_from_header] inner attributeDavid Tolnay
2021-04-16Factor out helper for identifying maybe trivial typesDavid Tolnay
2021-04-13Support inner attributes inside bridgeDavid Tolnay
2021-04-13Add padding around member functions that have documentationDavid Tolnay
2021-04-10Touch up BareFn type parsingDavid Tolnay
2021-04-10Store span of method receiver colon tokensDavid Tolnay
2021-04-10Store span of function argument colon tokensDavid Tolnay
2021-04-08Make errors rustc already catches specific to C++ generatorDavid Tolnay