Fix warnings
This commit is contained in:
parent
f81fc7e925
commit
e1d014bcc2
@ -7,8 +7,7 @@ use crate::{
|
|||||||
BlockData, CustomTypeKind, FunctionData, Instr, InstructionData, ModuleData, NamedStruct,
|
BlockData, CustomTypeKind, FunctionData, Instr, InstructionData, ModuleData, NamedStruct,
|
||||||
TerminatorKind, Type, TypeData,
|
TerminatorKind, Type, TypeData,
|
||||||
debug_information::{
|
debug_information::{
|
||||||
DebugFileData, DebugInformation, DebugLocation, DebugLocationValue, DebugMetadataValue,
|
DebugInformation, DebugLocationValue, DebugMetadataValue, DebugProgramValue,
|
||||||
DebugProgramValue,
|
|
||||||
},
|
},
|
||||||
util::match_types,
|
util::match_types,
|
||||||
};
|
};
|
||||||
|
@ -2,10 +2,7 @@
|
|||||||
//! LLIR ([`Context`]) into LLVM IR. This module is the only one that interfaces
|
//! LLIR ([`Context`]) into LLVM IR. This module is the only one that interfaces
|
||||||
//! with the LLVM API.
|
//! with the LLVM API.
|
||||||
|
|
||||||
use std::{
|
use std::{collections::HashMap, ptr::null_mut};
|
||||||
collections::HashMap,
|
|
||||||
ptr::{null, null_mut},
|
|
||||||
};
|
|
||||||
|
|
||||||
use llvm_sys::{
|
use llvm_sys::{
|
||||||
LLVMIntPredicate, LLVMLinkage, LLVMValueKind,
|
LLVMIntPredicate, LLVMLinkage, LLVMValueKind,
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
use std::{
|
use std::{cell::RefCell, rc::Rc};
|
||||||
cell::{RefCell, RefMut},
|
|
||||||
rc::Rc,
|
|
||||||
};
|
|
||||||
|
|
||||||
#[derive(Debug, Clone, Hash, PartialEq, Eq)]
|
#[derive(Debug, Clone, Hash, PartialEq, Eq)]
|
||||||
pub struct DebugScopeValue(pub Vec<usize>);
|
pub struct DebugScopeValue(pub Vec<usize>);
|
||||||
|
@ -7,8 +7,7 @@ use std::{fmt::Debug, marker::PhantomData};
|
|||||||
use builder::{BlockValue, Builder, FunctionValue, InstructionValue, ModuleValue, TypeValue};
|
use builder::{BlockValue, Builder, FunctionValue, InstructionValue, ModuleValue, TypeValue};
|
||||||
use debug::PrintableModule;
|
use debug::PrintableModule;
|
||||||
use debug_information::{
|
use debug_information::{
|
||||||
DebugFileData, DebugInformation, DebugLocation, DebugLocationValue, DebugMetadataValue,
|
DebugFileData, DebugInformation, DebugLocationValue, DebugMetadataValue, DebugProgramValue,
|
||||||
DebugProgramValue, DebugScopeValue,
|
|
||||||
};
|
};
|
||||||
use util::match_types;
|
use util::match_types;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user