about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-07-10Update testsDeadbeef-1/+1
2021-07-10Update CTFE to allow fns marked with the attrDeadbeef-6/+9
2021-07-10Permit calls to default const fns of impl constDeadbeef-7/+25
2021-07-10functions marked with attr are not constDeadbeef-4/+9
2021-07-10Add impl_constness queryDeadbeef-3/+29
2021-07-10Check if the attribute is applied correctlyDeadbeef-0/+26
2021-07-10Skip check for calling functions in same traitDeadbeef-3/+11
2021-07-10Treat trait fns marked with the attr as constDeadbeef-1/+4
2021-07-10Applied suggestionsDeadbeef-16/+12
2021-07-10Add #[default_method_body_is_const]Deadbeef-18/+37
2021-07-10Auto merge of #86987 - lcnr:const-default-eval-bound, r=oli-obkbors-15/+21
2021-07-10Auto merge of #86968 - inquisitivecrystal:missing-docs-v2, r=oli-obkbors-0/+6
2021-07-09Auto merge of #86419 - ricobbe:raw-dylib-stdcall, r=petrochenkovbors-46/+143
2021-07-09Auto merge of #85263 - Smittyvb:thir-unsafeck-union-field, r=oli-obkbors-6/+130
2021-07-09panic when trying to destructure union as enumSmitty-2/+2
2021-07-09Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows...Richard Cobbe-46/+143
2021-07-09Check for union field accesses in THIR unsafeckSmitty-6/+130
2021-07-09Auto merge of #87003 - m-ou-se:rollup-x7mhv3v, r=m-ou-sebors-37/+38
2021-07-09Rollup merge of #87000 - m-ou-se:const-panic-track-caller, r=oli-obkMara Bos-2/+11
2021-07-09Rollup merge of #86994 - scottmcm:fix_expr_try_comment, r=petrochenkovMara Bos-7/+8
2021-07-09Rollup merge of #86937 - rylev:tracking-more-qualified-paths, r=nagisaMara Bos-1/+1
2021-07-09Rollup merge of #86881 - tmiasko:lookup-line, r=nagisaMara Bos-25/+16
2021-07-09Rollup merge of #86855 - LeSeulArtichaut:patch-1, r=davidtwcoMara Bos-2/+2
2021-07-09Use #[track_caller] in const panic diagnostics.Mara Bos-2/+11
2021-07-09Auto merge of #86888 - FabianWolff:issue-86600, r=davidtwcobors-6/+8
2021-07-09Auto merge of #85828 - scottmcm:raw-eq, r=oli-obkbors-0/+108
2021-07-09Update the comment on `lower_expr_try`Scott McMurray-7/+8
2021-07-09Auto merge of #86904 - m-ou-se:prelude-collision-check-trait, r=nikomatsakisbors-0/+22
2021-07-08Improve handing of `missing_docs` for macrosinquisitivecrystal-2/+3
2021-07-08Remove `missing_docs` lint on private 2.0 macrosinquisitivecrystal-0/+5
2021-07-09Auto merge of #86869 - sexxi-goose:rfc2229-migration-capture-kind, r=nikomats...bors-12/+46
2021-07-09Auto merge of #86701 - sexxi-goose:optimization, r=nikomatsakisbors-2/+52
2021-07-08Adjust the threshold to look at the ABI, not just the sizeScott McMurray-12/+24
2021-07-08Use cranelift's `Type::int` instead of doing the match myselfScott McMurray-8/+1
2021-07-08PR Feedback: Don't put SSA-only types in `CValue`sScott McMurray-9/+9
2021-07-08Implement the raw_eq intrinsic in codegen_craneliftScott McMurray-0/+45
2021-07-08PR feedbackScott McMurray-3/+3
2021-07-08Stop generating `alloca`s+`memcmp` for simple array equalityScott McMurray-0/+58
2021-07-08Inline implementation of lookup_lineTomasz Miąsko-25/+16
2021-07-08Consider capture kind for auto traits migrationRoxane-12/+46
2021-07-08only check cg defaults wf once instantiatedlcnr-15/+21
2021-07-08Rollup merge of #86838 - lambinoo:I-69630-rust_const_unstable_check_const, r=...Guillaume Gomez-7/+66
2021-07-08Rollup merge of #86726 - sexxi-goose:use-diagnostic-item-for-rfc2229-migratio...Guillaume Gomez-17/+12
2021-07-08Update to last upstream versionGuillaume Gomez-4/+6
2021-07-08Rework SESSION_GLOBALS API to prevent overwriting itGuillaume Gomez-77/+118
2021-07-08Fix typo in comment.Mara Bos-1/+1
2021-07-08fn must be const if marked with stability attributLamb-7/+66
2021-07-08Rollup merge of #86932 - rylev:fix-ice-86895, r=estebankYuki Okushi-1/+7
2021-07-08Rollup merge of #86927 - bjorn3:sync_cg_clif-2021-07-07, r=bjorn3Yuki Okushi-446/+1283
2021-07-08Rollup merge of #86812 - FabianWolff:recover-dyn-mut, r=petrochenkovYuki Okushi-1/+21