issues
search
google
/
emboss
Emboss is a tool for generating code that reads and writes binary data structures.
Apache License 2.0
67
stars
20
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Bazel: emboss_cpp_library fails with "you must include the '@bazel_tools//tools/cpp:toolchain_type' in the toolchains argument to your rule"
#103
BenjaminLawson
closed
5 months ago
0
Reorder sections in bits to match the ordering in struct
#102
fsareshwala
closed
6 months ago
0
Using overlapping fields in a `struct` to achieve C `union`-like functionality is not documented well enough
#101
fsareshwala
closed
6 months ago
2
The C++ compiler error when using `Write()` (and related methods) on a read-only view type is confusing
#100
reventlov
opened
6 months ago
0
Provide a way to read the offset and size of a field.
#99
reventlov
opened
8 months ago
0
Built in function to count the number of bits set
#98
fsareshwala
opened
9 months ago
3
Fix subscripted types for Python 3.8
#97
jasongraffius
closed
9 months ago
0
Fix array iterators when the array view is a temporary object.
#96
reventlov
closed
9 months ago
0
Array iterators should keep a copy of, not a pointer to, the underlying `ArrayView`
#95
reventlov
closed
9 months ago
0
Disable clang-tidy lint in C++ header body
#94
BenjaminLawson
closed
9 months ago
0
Value bounds checking should respect `[requires]` attributes.
#93
reventlov
opened
9 months ago
0
Emit compilation errors for bad C++ namespaces
#92
jasongraffius
closed
1 year ago
0
Fix error message printing in `emboss_front_end.py`.
#91
reventlov
closed
1 year ago
0
Make `.Ok()` on Arrays Faster
#90
reventlov
opened
1 year ago
0
Implement `enum_case` attribute in cpp backend
#89
jasongraffius
closed
1 year ago
1
Fix header_generator_test
#88
jasongraffius
closed
1 year ago
0
Move test_util and fix header_generator_test
#87
jasongraffius
closed
1 year ago
0
Add attributes to enum values
#86
jasongraffius
closed
1 year ago
0
Support Overlay Files
#85
reventlov
opened
1 year ago
0
Support Async Reads/Writes
#84
reventlov
opened
1 year ago
0
Add design for alternate enum cases
#83
jasongraffius
closed
1 year ago
4
Design Sketch for String Support
#82
reventlov
closed
1 year ago
0
Switch `emboss_cc_library` to use real Starlark rules.
#81
reventlov
closed
1 year ago
0
Factor back-end attribute checking into the back end.
#80
reventlov
closed
1 year ago
3
Fix `traverse_ir_test` by using `varkw` instead of `kwonlyargs`.
#79
reventlov
closed
1 year ago
0
Support MakeBitsViewOfInt()
#78
BenjaminLawson
opened
1 year ago
1
Fix Python 3.11 inspect usage
#77
AnthonyDiGirolamo
closed
1 year ago
0
PEP8-ify Emboss Code
#76
reventlov
opened
1 year ago
0
Support `Int` and `UInt` wider than 64 bits.
#75
reventlov
opened
1 year ago
0
Add design sketch for division operator.
#74
reventlov
closed
1 year ago
0
Example of `$size_in_bits` from documentation fails to compile
#73
josh-conner
opened
1 year ago
4
Compile with -Wunused-parameter -Werror.
#72
reventlov
closed
1 year ago
0
Allow all comparison operators for enums.
#71
reventlov
closed
1 year ago
0
Update Abseil and Googletest deps.
#70
reventlov
closed
1 year ago
0
Clang Wunused-parameter warning
#69
BenjaminLawson
closed
1 year ago
1
Support generating an import depfile (.d) like GCC & Clang -MD option
#68
BenjaminLawson
opened
1 year ago
2
Support using enum values in requires
#67
BenjaminLawson
closed
1 year ago
1
Fix implicit conversions in UIntView
#66
BenjaminLawson
closed
1 year ago
0
Support using `requires` with open enums.
#65
BenjaminLawson
opened
1 year ago
0
Fix unused params
#64
acsaeed
closed
1 year ago
0
Documentation blocks should be placed on top of the entity they describe
#63
fsareshwala
opened
1 year ago
4
`ContiguousBuffer` should have `memcpy()` equivalents.
#62
reventlov
opened
1 year ago
0
Fix implicit narrowing conversion in OffsetBitBlock
#61
BenjaminLawson
closed
1 year ago
0
Implicit narrowing conversion in OffsetBitBlock
#60
BenjaminLawson
closed
1 year ago
1
Support kCamelCase names for enum values
#59
acsaeed
closed
1 year ago
1
`requires` attribute on struct/bits has no effect
#58
acsaeed
closed
1 year ago
2
Generalize embossc shebang
#57
acsaeed
closed
1 year ago
0
runtime: TextOutputOptions::WithNumericBase should take a uint8_t
#56
fsareshwala
closed
1 year ago
0
Create automatic releases via github workflow.
#55
AaronWebster
closed
1 year ago
0
Fix uninitialized memory in test code.
#54
reventlov
closed
1 year ago
0
Previous
Next