|
|
2f4785b796
|
add int type conversion for all vmlinux struct field int types.
|
2025-11-05 18:01:41 +05:30 |
|
|
|
f18a4399ea
|
format chore
|
2025-10-24 02:40:07 +05:30 |
|
|
|
4e01df735f
|
complete part of expr passing for attribute of i64 type
|
2025-10-24 02:38:39 +05:30 |
|
|
|
1a0e21eaa8
|
support vmlinux enum in map arguments
|
2025-10-21 04:59:46 +05:30 |
|
|
|
e7734629a5
|
support binary ops with vmlinux enums
|
2025-10-21 03:41:21 +05:30 |
|
|
|
5955db88cf
|
add vmlinux expressions to eval expr
|
2025-10-21 03:24:27 +05:30 |
|
|
|
7a67041ea3
|
Move CallHandlerRegistry to expr/call_registry.py, annotate eval_expr
|
2025-10-13 04:16:22 +05:30 |
|
|
|
fc058c4341
|
Use dependency inversion to remove handler delayed import in eval_expr
|
2025-10-13 02:28:00 +05:30 |
|
|
|
158cc42e1e
|
Move binop handling logic to expr_pass, remove delayed imports of get_operand_value
|
2025-10-13 00:36:42 +05:30 |
|
|
|
2a1eabc10d
|
Fix regression in struct_perf_output
|
2025-10-13 00:00:43 +05:30 |
|
|
|
e8026a13bf
|
Allow helpers to be called within themselves
|
2025-10-12 09:30:37 +05:30 |
|
|
|
a3b4d09652
|
Fix errorstring in _handle_unary_op
|
2025-10-12 09:13:04 +05:30 |
|
|
|
4e33fd4a32
|
Add negation UnaryOp
|
2025-10-12 09:11:56 +05:30 |
|
|
|
c9bbe1ffd8
|
Call eval_expr properly within get_operand_value
|
2025-10-11 03:21:09 +05:30 |
|
|
|
7529820c0b
|
Allow int** pointers to store binops of type int** op int
|
2025-10-10 20:36:37 +05:30 |
|
|
|
9febadffd3
|
Add pointer handling to helper_utils, finish pointer assignment
|
2025-10-10 15:01:15 +05:30 |
|
|
|
d38d73d5c6
|
Move handle_comparator to type_normalization
|
2025-10-08 07:20:04 +05:30 |
|
|
|
0a6571726a
|
Move convert_to_bool to type_normalization
|
2025-10-08 07:14:42 +05:30 |
|
|
|
e62557bd1d
|
Seperate type_normalization from expr_pass
|
2025-10-08 06:59:32 +05:30 |
|
|
|
ee90ee9392
|
Fix type_deducer import in expr
|
2025-10-08 06:50:53 +05:30 |
|
|
|
b86341ce7a
|
Rework dir structure for expr
|
2025-10-08 06:45:52 +05:30 |
|