Ivan Krysak
|
4a2db0ba4f
|
UpcastablePointer: streamline empty behavior
|
2024-06-27 11:05:52 +02:00 |
|
Ivan Krysak
|
51208789a0
|
Rename ThePTMLBuilder into just B
|
2024-06-27 11:05:51 +02:00 |
|
Ivan Krysak
|
dfa7478685
|
Adopt reworked model::Type
|
2024-06-27 11:05:51 +02:00 |
|
Ivan Krysak
|
ac587cbb4f
|
Model: rename Type into TypeDefinition
|
2024-06-27 11:05:48 +02:00 |
|
Ivan Krysak
|
0692ef0828
|
Doxygen: be extra explicit about layout usage
|
2024-03-18 19:32:34 +01:00 |
|
Ivan Krysak
|
d1d97fe47e
|
PTML: fix doxygen stack indication
|
2024-03-18 19:32:34 +01:00 |
|
Alessandro Di Federico
|
66b502f484
|
Doxygen: function prototype is optional
|
2024-02-09 10:04:21 +01:00 |
|
Ivan Krysak
|
b25a32de2a
|
Stop using std:: prefix for std::size_t
|
2024-01-29 11:57:54 +02:00 |
|
Alessandro Di Federico
|
d648f9b970
|
s/Layout::returnsAggregateType/Layout::hasSPTAR/
|
2023-12-12 12:04:34 +01:00 |
|
Giacomo Vercesi
|
8504a96020
|
RawFunctionType: use NamedTypedRegister for return
Use the `NamedTypedRegister` type for return values in
`RawFunctionType`. This allows return values to be renamed at the user's
discretion.
|
2023-12-11 12:03:45 +01:00 |
|
Pietro Fezzardi
|
1285c6e7af
|
Make RawFunctionType::StackArgumentsType a TTR
This is homogeneous with all other nullable references to types in the
model, such as the StackFrameType in model::Function, and others.
|
2023-12-05 16:19:38 +01:00 |
|
Giacomo Vercesi
|
db1691b03f
|
Adopt new PTML tags
Change the emitted disassembly to include the
`data-action-context-location` and `data-name-of` tags.
|
2023-11-03 16:30:40 +01:00 |
|
Alessandro Di Federico
|
d9c540247b
|
Doxygen: be quiet in absence of comments
|
2023-10-24 09:49:05 +02:00 |
|
Alessandro Di Federico
|
3f13fd0c08
|
PTML Doxygen: emit comment only if present
|
2023-10-05 10:19:44 +02:00 |
|
Alessandro Di Federico
|
bf66ecc389
|
{,Dynamic}Function::Prototype: support typedefs
|
2023-10-05 10:19:44 +02:00 |
|
Alessandro Di Federico
|
b67e2ac13a
|
Minor changes
|
2023-10-04 17:47:50 +02:00 |
|
Alessandro Di Federico
|
76984c9e8b
|
Doxygen: strip trailing \param whitespace
|
2023-08-23 16:40:51 +02:00 |
|
Alessandro Di Federico
|
f51af94e8f
|
TupleTreeReference::isValid is for assertions only
|
2023-08-23 16:14:05 +02:00 |
|
Ivan Krysak
|
ed4efb0bd9
|
yield::ptml: add functionComment function
|
2023-07-21 17:25:24 +02:00 |
|
Ivan Krysak
|
18204ccb9f
|
yield::ptml: add comment function
This is a generic way to format an arbitrary type with `Comment`
field as a comment and emit it using PTML.
|
2023-07-21 17:25:24 +02:00 |
|