Skip to content

Commit 89ff359

Browse files
author
Daniel Kroening
committed
beautification
1 parent 4a340ad commit 89ff359

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/cpp/cpp_typecheck_compound_type.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,19 +1480,19 @@ void cpp_typecheckt::add_this_to_method_type(
14801480
parameters.begin(), code_typet::parametert());
14811481

14821482
code_typet::parametert &parameter=parameters.front();
1483-
parameter.type()=typet(ID_pointer);
1484-
1485-
parameter.type().subtype()=typet(ID_symbol);
1486-
parameter.type().subtype().set(ID_identifier, compound_symbol);
1487-
1488-
parameter.set(ID_C_identifier, ID_this);
1489-
parameter.set(ID_C_base_name, ID_this);
1483+
1484+
parameter.set_identifier(ID_this); // check? Not qualified
1485+
parameter.set_base_name(ID_this);
14901486

1487+
typet subtype=symbol_typet(compound_symbol);
1488+
14911489
if(has_const(method_qualifier))
1492-
parameter.type().subtype().set(ID_C_constant, true);
1490+
subtype.set(ID_C_constant, true);
14931491

14941492
if(has_volatile(method_qualifier))
1495-
parameter.type().subtype().set(ID_C_volatile, true);
1493+
subtype.set(ID_C_volatile, true);
1494+
1495+
parameter.type()=pointer_typet(subtype);
14961496
}
14971497

14981498
/*******************************************************************\

0 commit comments

Comments
 (0)