aboutsummaryrefslogtreecommitdiff
path: root/gen/src/include.rs
AgeCommit message (Expand)Author
2021-03-28Include <stdexcept> for std::out_of_range typeDavid 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
2021-01-14Include <cassert> where needed in generated codeDavid Tolnay
2020-12-12Import sys/types.h for ssize_tDavid Tolnay
2020-12-09Include <functional> when deriving Hash impl shimDavid Tolnay
2020-11-30Add std::initializer_list constructor for rust::VecDavid Tolnay
2020-11-25Exhaustive match to ensure no missing prints for includesDavid Tolnay
2020-11-25Include <iterator> for input_iterator_tagDavid Tolnay
2020-11-01Move #pragma once to where header block is writtenDavid Tolnay
2020-11-01Borrow syntax tree idents to make Block copyableDavid Tolnay
2020-10-31Move include-related writes to include moduleDavid Tolnay
2020-10-31Move ifndef extractor to moduleDavid Tolnay
2020-10-31Write builtins directly to Builtins frontmatterDavid Tolnay
2020-10-31Move frontmatter content into IncludesDavid Tolnay
2020-10-31Move writing includes to write.rsDavid Tolnay
2020-10-28Move syntax Include to gen Include conversion to From implDavid Tolnay
2020-10-28Expose IncludeKind to cxx_gen libraryDavid Tolnay
2020-10-28Distinguish quoted vs bracketed includes in gen::includeDavid Tolnay
2020-10-16Expose cxx_gen::HEADER as a static &'static strDavid Tolnay
2020-09-16Update case of basetsd.h import to support cross compilationDavid Tolnay
2020-07-31#pragma once needs to be above includesDavid Tolnay
2020-07-29Include <new> when placement new is usedDavid Tolnay
2020-05-12Support multiple cxx.h header sections for the same guardDavid Tolnay
2020-05-11Parse include!(<path/to/bracketed>)David Tolnay
2020-05-11Accept bracketed in addition to quoted extra includesDavid Tolnay
2020-04-29Split cxx runtime and build componentsDavid Tolnay