about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-12-04Automatically generate imports for newtype_index `Deserialize` implsOliver Scherer-22/+19
2018-12-04Increase code-reuse and -readabilityOliver Scherer-1/+1
2018-12-04Add tests for stable unsafe features in const fnOliver Scherer-2/+160
2018-12-04Emit feature gate suggestionOliver Scherer-40/+75
2018-12-04Comment on the unsafety code for layout constrained fieldsOliver Scherer-0/+6
2018-12-04Also prevent mutation fields directlyOliver Scherer-25/+57
2018-12-04Also make immutable references to non-freeze restricted value range types unsafeOliver Scherer-6/+33
2018-12-04generalize the message about the creation of layout restricted typesOliver Scherer-3/+3
2018-12-04Adjust a rustc test to the safety changesOliver Scherer-1/+2
2018-12-04Trailing newlines againOliver Scherer-2/+2
2018-12-04Forbid the creation of mutable borrows to fields of layout constrained typesOliver Scherer-0/+79
2018-12-04Move ref to packed struct field check into projection armOliver Scherer-18/+18
2018-12-04Make `newtype_index` safeOliver Scherer-7/+33
2018-12-04Make sure the initialization of constrained int range newtypes is unsafeOliver Scherer-12/+169
2018-12-04Add test for dereferencing raw pointers and immediately referencing againOliver Scherer-3/+22
2018-12-04Document unsafe rules with comments and `bug!` callsOliver Scherer-3/+6
2018-12-04Allow calling `const unsafe fn` in `const fn` behind a feature gateOliver Scherer-37/+194
2018-12-04Add extra comment slashBastian Gruber-1/+1
2018-12-04Update doc-ui testsOliver Scherer-5/+11
2018-12-04Update ui testsOliver Scherer-28/+29
2018-12-04Remove unused stderr fileOliver Scherer-49/+0
2018-12-04Newlines.... newlines everywhereOliver Scherer-1/+1
2018-12-04Add a test ensuring that we don't regress thisOliver Scherer-0/+6
2018-12-04Update testsOliver Scherer-252/+387
2018-12-04Report failing tests without `//~ ERROR` commentsOliver Scherer-6/+8
2018-12-04No need to export functions only used in the same moduleOliver Scherer-1/+1
2018-12-04Mention `alloc` in the name of the interning methodsOliver Scherer-7/+7
2018-12-04s/id_to_type/id_to_kind/Oliver Scherer-7/+7
2018-12-04Clear up commentOliver Scherer-1/+3
2018-12-04s/alloc_type/alloc_kind/Oliver Scherer-11/+11
2018-12-04Fix ptr::hash, just hash the raw pointerDale Wijnand-1/+1
2018-12-04Make ptr::hash take a raw painter like ptr::eqDale Wijnand-1/+1
2018-12-04Auto merge of #55707 - GuillaumeGomez:file-sidebar, r=QuietMisdreavusbors-63/+425
2018-12-04sort_by_cached_key -> sort_byShotaro Yamada-2/+2
2018-12-04Remove redundant cloneShotaro Yamada-2/+2
2018-12-04Auto merge of #55682 - GuillaumeGomez:primitive-sidebar-link-gen, r=QuietMisd...bors-30/+80
2018-12-04Auto merge of #56467 - oli-obk:osx_stack_bump, r=nagisabors-4/+6
2018-12-04Fix testShotaro Yamada-2/+2
2018-12-04Use iterator and pattern APIs instead of `char_at`Shotaro Yamada-62/+32
2018-12-03Propagate all closure requirements to the callerMatthew Jasper-1/+43
2018-12-03Fix stderr file (unused variable)John Ginger-0/+1
2018-12-03Auto merge of #55041 - evq:thumbv8m, r=alexcrichtonbors-2/+40
2018-12-04Address review commentsVadim Petrochenkov-27/+14
2018-12-03Improve filter testGuillaume Gomez-3/+2
2018-12-03Don't generate suffix for source-file.jsGuillaume Gomez-4/+4
2018-12-04syntax: Remove `#[non_exhaustive]` from `Edition`Vadim Petrochenkov-18/+6
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-83/+83
2018-12-04syntax: `dyn` is a used keyword nowVadim Petrochenkov-9/+17
2018-12-03link to raw identifiersMark Mansi-1/+3
2018-12-03Explain raw identifer syntaxMark Mansi-0/+2