fix(code fmt): Apply style suggestions from code review
Co-authored-by: antoyo <antoyo@users.noreply.github.com>
This commit is contained in:
parent
09fd9087b6
commit
51cd5f1c78
@ -345,7 +345,7 @@ impl<'gcc, 'tcx> BackendTypes for CodegenCx<'gcc, 'tcx> {
|
||||
type Funclet = (); // TODO(antoyo)
|
||||
|
||||
type DIScope = (); // TODO(antoyo)
|
||||
type DILocation = Location<'gcc>; // TODO(antoyo)
|
||||
type DILocation = Location<'gcc>;
|
||||
type DIVariable = (); // TODO(antoyo)
|
||||
}
|
||||
|
||||
|
@ -31,7 +31,7 @@ fn dbg_var_addr(
|
||||
_indirect_offsets: &[Size],
|
||||
_fragment: Option<Range<Size>>,
|
||||
) {
|
||||
// Not sure if this is correct, probably wrong but still keep it here.
|
||||
// FIXME(tempdragon): Not sure if this is correct, probably wrong but still keep it here.
|
||||
#[cfg(feature = "master")]
|
||||
variable_alloca.set_location(dbg_loc);
|
||||
}
|
||||
@ -40,11 +40,10 @@ fn insert_reference_to_gdb_debug_scripts_section_global(&mut self) {
|
||||
// TODO(antoyo): insert reference to gdb debug scripts section global.
|
||||
}
|
||||
|
||||
/// Currently, this function is not yet implemented. It seems that the
|
||||
/// FIXME(tempdragon): Currently, this function is not yet implemented. It seems that the
|
||||
/// debug name and the mangled name should both be included in the LValues.
|
||||
/// Besides, a function to get the rvalue type(m_is_lvalue) should also be included.
|
||||
fn set_var_name(&mut self, _value: RValue<'gcc>, _name: &str) {
|
||||
//unimplemented!();
|
||||
}
|
||||
|
||||
fn set_dbg_loc(&mut self, dbg_loc: Self::DILocation) {
|
||||
@ -213,7 +212,7 @@ fn extend_scope_to_file(
|
||||
_scope_metadata: Self::DIScope,
|
||||
_file: &SourceFile,
|
||||
) -> Self::DIScope {
|
||||
//unimplemented!();
|
||||
// TODO(antoyo): implement.
|
||||
}
|
||||
|
||||
fn debuginfo_finalize(&self) {
|
||||
@ -238,7 +237,7 @@ fn dbg_scope_fn(
|
||||
_fn_abi: &FnAbi<'tcx, Ty<'tcx>>,
|
||||
_maybe_definition_llfn: Option<RValue<'gcc>>,
|
||||
) -> Self::DIScope {
|
||||
//unimplemented!();
|
||||
// TODO(antoyo): implement.
|
||||
}
|
||||
|
||||
fn dbg_loc(
|
||||
@ -247,7 +246,6 @@ fn dbg_loc(
|
||||
_inlined_at: Option<Self::DILocation>,
|
||||
span: Span,
|
||||
) -> Self::DILocation {
|
||||
//unimplemented!();
|
||||
let pos = span.lo();
|
||||
let (file, line, col) = self.lookup_debug_loc(pos);
|
||||
let loc = match &file.name {
|
||||
|
Loading…
Reference in New Issue
Block a user