aboutsummaryrefslogtreecommitdiff
path: root/gen/src
AgeCommit message (Expand)Author
2022-12-02Adopt east const in generated code to avoid ambiguitiesDavid Tolnay
2022-12-02Align reference ampersand consistently in generated codeDavid Tolnay
2022-11-18Ensure Doxygen comments have at least 2 lines to be recognizedDavid Tolnay
2022-11-18Add option to emit C++ comments as ///David Tolnay
2022-11-18Extract a function for writing docs in generated C++David Tolnay
2022-10-15Mark rust::detail::Fail constructor noexceptDavid Tolnay
2022-10-15Allow trycatch to call Fail using std::stringDavid Tolnay
2022-10-15Factor out the Fail lambda from all trycatch callsDavid Tolnay
2022-10-15Mark cxxbridge1$exception noexceptDavid Tolnay
2022-10-15Move namespace rust::repr above namespace rust::detailDavid Tolnay
2022-10-15Deduplicate rust::repr namespace begin/endDavid Tolnay
2022-10-15Move rust::repr out of anonymous namespaceDavid Tolnay
2022-09-19Allow Rust vector of array of trivially relocatable typeDavid Tolnay
2022-08-30Fix Windows "filename, directory name, or volume label syntax is incorrect"David Tolnay
2022-03-08Recognize C array of relocatable element type in struct as relocatableDavid Tolnay
2022-01-18Rename variants_from_header optin to "experimental-enum-variants-from-header"David Tolnay
2022-01-18Support all/any cfg evaluation with not all clauses determinateDavid Tolnay
2022-01-18Handle module-level cfg attributesDavid Tolnay
2022-01-17Simple way to create CfgResult from boolDavid Tolnay
2022-01-17Run cfg evaluator to strip syntax treeDavid Tolnay
2022-01-17Add a trait for evaluating cfg expressionsDavid Tolnay
2022-01-17Store parsed cfg attributes into syntax treeDavid Tolnay
2022-01-10Resolve dead code warnings uncovered by rustc_privacy/rustc_resolve refactorDavid Tolnay
2021-12-31Implement rust::Vec clear in terms of truncate(0)David Tolnay
2021-12-26Add Vec<T>::truncate to C++ APINikhil Benesch
2021-12-08Touch up PR 951David Tolnay
2021-12-08Merge pull request #951 from rookboom/vector_clearDavid Tolnay
2021-11-29Export UniquePtr and similar functions.adetaylor
2021-10-29Missed template specifier for clear methodJohan Verwey
2021-10-29Expose Rust's Vec<T>::clear() method.Johan Verwey
2021-09-24Fix race condition between simultaneous build scripts creating symlinksDavid Tolnay
2021-08-27Consistently use new_cap in signatures of reserve_totalDavid Tolnay
2021-07-29Avoid inheriting formatter flags in some Display implsDavid Tolnay
2021-04-22Support enum repr types from std::os::rawDavid Tolnay
2021-04-22Skip enum static assertions if loading from headerDavid Tolnay
2021-04-16Add CxxVector::pop in RustDavid Tolnay
2021-04-16Add CxxVector::push in RustDavid Tolnay
2021-04-16Factor out helper for identifying maybe trivial typesDavid Tolnay
2021-04-13Add padding around member functions that have documentationDavid Tolnay
2021-04-13Document member functions just once in impl fileDavid Tolnay
2021-04-13Fix placement of C++ comments on member function declsDavid Tolnay
2021-04-08Make errors rustc already catches specific to C++ generatorDavid Tolnay
2021-03-28Include <stdexcept> for std::out_of_range typeDavid Tolnay
2021-03-27Simplify type resolution of named impl keysDavid Tolnay
2021-03-27Track the angle brackets attached to generic implicit implsDavid Tolnay
2021-03-26Make reference type into pointer inside of MaybeUninitDavid Tolnay
2021-03-26Factor out ptr/reference target type writeDavid Tolnay
2021-03-26Fix warning on unused unsafe_bitcopy variableDavid Tolnay
2021-03-26Reduce several standard library includes if cxx.h is includedDavid Tolnay
2021-03-26Move cxx header search to method of IncludesDavid Tolnay