about summary refs log tree commit diff
path: root/src/librustc_span
AgeCommit message (Expand)AuthorLines
2020-08-27Abort when catch_unwind catches a foreign exceptionAmanieu d'Antras-0/+1
2020-08-23Auto merge of #73084 - Aaron1011:feature/new-recursive-expand, r=petrochenkovbors-0/+2
2020-08-22Add backwards-compat hack for certain '$name' tokensAaron Hill-0/+2
2020-08-22Auto merge of #74566 - lzutao:guard, r=petrochenkovbors-0/+1
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-4/+0
2020-08-16hir: introduce lang items for AST loweringDavid Wood-0/+2
2020-08-15replaced log with tracingGurpreet Singh-3/+3
2020-08-14Rework `rustc_serialize`Matthew Jasper-100/+119
2020-08-10Rollup merge of #75320 - estebank:js-for-i-of-x, r=davidtwcoYuki Okushi-0/+1
2020-08-09Auto merge of #75278 - cuviper:indexmap, r=Mark-Simulacrumbors-12/+9
2020-08-09rustc_span: note the perf loss seen from IndexSet in symbol::InternerJosh Stone-0/+4
2020-08-09rustc_span: use IndexSet in SpanInternerJosh Stone-12/+5
2020-08-09Auto merge of #75137 - Aaron1011:fix/hygiene-skip-expndata, r=petrochenkovbors-4/+21
2020-08-09Auto merge of #75134 - Aaron1011:feature/expn-data-parent-hash, r=petrochenkovbors-33/+39
2020-08-09Add comment about the lack of `ExpnData` serialization for proc-macro cratesAaron Hill-0/+3
2020-08-08Detect likely `for foo of bar` JS syntaxEsteban Küber-0/+1
2020-08-08Gate to if-let guard featureLzu Tao-0/+1
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-0/+9
2020-08-08Auto merge of #75276 - JohnTitor:rollup-rz4hs0w, r=JohnTitorbors-2/+2
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-0/+9
2020-08-08fix clippy::needless_return: remove unneeded return statementsMatthias Krüger-2/+2
2020-08-05add min_const_generics feature gateBastian Kauschke-0/+1
2020-08-04Don't serialize ExpnData for foreign cratesAaron Hill-4/+18
2020-08-04Hash parent ExpnDataAaron Hill-33/+39
2020-08-02fix typosliuzhenyu-2/+2
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-28Auto merge of #74471 - da-x:string-type-diagnostic-item, r=petrochenkovbors-0/+1
2020-07-26Share serialization optimization between incr and metadataAaron Hill-35/+110
2020-07-26Properly reset `orig_id` when loading from incremental cacheAaron Hill-1/+11
2020-07-26Ignore `orig_id` for stable hashingAaron Hill-0/+7
2020-07-26Hygiene serialization implementationAaron Hill-38/+329
2020-07-23replace miri_start_panic intrinsic by 'extern fn'Ralf Jung-1/+0
2020-07-20mir: use attribute over `-Z polymorphize-errors`David Wood-0/+1
2020-07-18librustc_typeck: use diag item instead of string compareDan Aloni-0/+1
2020-07-17Auto merge of #74395 - Mark-Simulacrum:stage0-next, r=pietroalbinibors-1/+0
2020-07-16Rollup merge of #74357 - nnethercote:symbol-related-improvements, r=oli-obkManish Goregaokar-0/+57
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-17Remove some `Symbol:as_str()` calls.Nicholas Nethercote-0/+2
2020-07-17Remove `ExtCtxt::ident_of`.Nicholas Nethercote-0/+55
2020-07-16Revert "Remove spotlight usage"Manish Goregaokar-0/+2
2020-07-16Rename `sym::item_context` as `sym::ItemContext`.Nicholas Nethercote-1/+1
2020-07-16Enforce the static symbol order.Nicholas Nethercote-107/+116
2020-07-15Rollup merge of #74344 - estebank:stringly-wobbly, r=eddybManish Goregaokar-0/+1
2020-07-15Rollup merge of #74276 - lcnr:discriminant-kind-what, r=nagisaManish Goregaokar-0/+1
2020-07-15improve DiscriminantKind handlingBastian Kauschke-0/+1
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-2/+0
2020-07-14Remove string comparison and use diagnostic item insteadEsteban Küber-0/+1
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2020-07-15Add and use more static symbols.Nicholas Nethercote-0/+172
2020-07-15Fix the ordering of the static symbols.Nicholas Nethercote-64/+66