Skip to content

Commit a5c3bef

Browse files
---
yaml --- r: 181060 b: refs/heads/master c: 318f262 h: refs/heads/master v: v3
1 parent 13a3c6c commit a5c3bef

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 441e09bc7022f61c94a9bcdfe16aef8040d72d44
2+
refs/heads/master: 318f262d68c3464ab0fdb83983d0c8c0bf6256b5
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: f1bb6c2f46f08c1d7b6d695f5b3cf93142cb8860
55
refs/heads/try: ccf8fedf1cffcb8f6f3581d53d220039e192fe77

trunk/src/librustc_llvm/lib.rs

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -436,73 +436,73 @@ pub enum DiagnosticKind {
436436
}
437437

438438
// Opaque pointer types
439-
#[derive(Copy)]
439+
#[allow(missing_copy_implementations)]
440440
pub enum Module_opaque {}
441441
pub type ModuleRef = *mut Module_opaque;
442-
#[derive(Copy)]
442+
#[allow(missing_copy_implementations)]
443443
pub enum Context_opaque {}
444444
pub type ContextRef = *mut Context_opaque;
445-
#[derive(Copy)]
445+
#[allow(missing_copy_implementations)]
446446
pub enum Type_opaque {}
447447
pub type TypeRef = *mut Type_opaque;
448-
#[derive(Copy)]
448+
#[allow(missing_copy_implementations)]
449449
pub enum Value_opaque {}
450450
pub type ValueRef = *mut Value_opaque;
451-
#[derive(Copy)]
451+
#[allow(missing_copy_implementations)]
452452
pub enum Metadata_opaque {}
453453
pub type MetadataRef = *mut Metadata_opaque;
454-
#[derive(Copy)]
454+
#[allow(missing_copy_implementations)]
455455
pub enum BasicBlock_opaque {}
456456
pub type BasicBlockRef = *mut BasicBlock_opaque;
457-
#[derive(Copy)]
457+
#[allow(missing_copy_implementations)]
458458
pub enum Builder_opaque {}
459459
pub type BuilderRef = *mut Builder_opaque;
460-
#[derive(Copy)]
460+
#[allow(missing_copy_implementations)]
461461
pub enum ExecutionEngine_opaque {}
462462
pub type ExecutionEngineRef = *mut ExecutionEngine_opaque;
463-
#[derive(Copy)]
463+
#[allow(missing_copy_implementations)]
464464
pub enum RustJITMemoryManager_opaque {}
465465
pub type RustJITMemoryManagerRef = *mut RustJITMemoryManager_opaque;
466-
#[derive(Copy)]
466+
#[allow(missing_copy_implementations)]
467467
pub enum MemoryBuffer_opaque {}
468468
pub type MemoryBufferRef = *mut MemoryBuffer_opaque;
469-
#[derive(Copy)]
469+
#[allow(missing_copy_implementations)]
470470
pub enum PassManager_opaque {}
471471
pub type PassManagerRef = *mut PassManager_opaque;
472-
#[derive(Copy)]
472+
#[allow(missing_copy_implementations)]
473473
pub enum PassManagerBuilder_opaque {}
474474
pub type PassManagerBuilderRef = *mut PassManagerBuilder_opaque;
475-
#[derive(Copy)]
475+
#[allow(missing_copy_implementations)]
476476
pub enum Use_opaque {}
477477
pub type UseRef = *mut Use_opaque;
478-
#[derive(Copy)]
478+
#[allow(missing_copy_implementations)]
479479
pub enum TargetData_opaque {}
480480
pub type TargetDataRef = *mut TargetData_opaque;
481-
#[derive(Copy)]
481+
#[allow(missing_copy_implementations)]
482482
pub enum ObjectFile_opaque {}
483483
pub type ObjectFileRef = *mut ObjectFile_opaque;
484-
#[derive(Copy)]
484+
#[allow(missing_copy_implementations)]
485485
pub enum SectionIterator_opaque {}
486486
pub type SectionIteratorRef = *mut SectionIterator_opaque;
487-
#[derive(Copy)]
487+
#[allow(missing_copy_implementations)]
488488
pub enum Pass_opaque {}
489489
pub type PassRef = *mut Pass_opaque;
490-
#[derive(Copy)]
490+
#[allow(missing_copy_implementations)]
491491
pub enum TargetMachine_opaque {}
492492
pub type TargetMachineRef = *mut TargetMachine_opaque;
493-
#[derive(Copy)]
493+
#[allow(missing_copy_implementations)]
494494
pub enum Archive_opaque {}
495495
pub type ArchiveRef = *mut Archive_opaque;
496-
#[derive(Copy)]
496+
#[allow(missing_copy_implementations)]
497497
pub enum Twine_opaque {}
498498
pub type TwineRef = *mut Twine_opaque;
499-
#[derive(Copy)]
499+
#[allow(missing_copy_implementations)]
500500
pub enum DiagnosticInfo_opaque {}
501501
pub type DiagnosticInfoRef = *mut DiagnosticInfo_opaque;
502-
#[derive(Copy)]
502+
#[allow(missing_copy_implementations)]
503503
pub enum DebugLoc_opaque {}
504504
pub type DebugLocRef = *mut DebugLoc_opaque;
505-
#[derive(Copy)]
505+
#[allow(missing_copy_implementations)]
506506
pub enum SMDiagnostic_opaque {}
507507
pub type SMDiagnosticRef = *mut SMDiagnostic_opaque;
508508

@@ -513,7 +513,7 @@ pub mod debuginfo {
513513
pub use self::DIDescriptorFlags::*;
514514
use super::{MetadataRef};
515515

516-
#[derive(Copy)]
516+
#[allow(missing_copy_implementations)]
517517
pub enum DIBuilder_opaque {}
518518
pub type DIBuilderRef = *mut DIBuilder_opaque;
519519

@@ -2215,7 +2215,7 @@ pub fn get_param(llfn: ValueRef, index: c_uint) -> ValueRef {
22152215
}
22162216
}
22172217

2218-
#[derive(Copy)]
2218+
#[allow(missing_copy_implementations)]
22192219
pub enum RustString_opaque {}
22202220
pub type RustStringRef = *mut RustString_opaque;
22212221
type RustStringRepr = *mut RefCell<Vec<u8>>;

0 commit comments

Comments
 (0)