Skip to content

Commit

Permalink
Refactor C2 backend to produce Header objects (#492)
Browse files Browse the repository at this point in the history
  • Loading branch information
Manishearth authored Jun 8, 2024
1 parent ab623c6 commit 7a590f3
Show file tree
Hide file tree
Showing 30 changed files with 171 additions and 207 deletions.
4 changes: 0 additions & 4 deletions example/c2/include/ICU4XFixedDecimalFormatter.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions example/c2/main.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
#include <stdio.h>
#include <assert.h>

#include "include/ICU4XLocale.h"
#include "include/ICU4XDataProvider.h"
#include "include/ICU4XFixedDecimal.h"
#include "include/ICU4XFixedDecimalFormatter.h"
#include "include/ICU4XFixedDecimalFormatterOptions.h"

void print_decimal(ICU4XFixedDecimal* fd) {
char output[40];
Expand Down
4 changes: 0 additions & 4 deletions example/cpp2/include/ICU4XFixedDecimalFormatter.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/c2/include/AttrOpaque1.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/Bar.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/BorrowedFields.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/BorrowedFieldsWithBounds.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 0 additions & 4 deletions feature_tests/c2/include/Foo.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/c2/include/NestedBorrowedFields.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/One.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/c2/include/Opaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/OpaqueMutexedString.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/OptionOpaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/c2/include/RefList.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/c2/include/ResultOpaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/c2/include/Unnamespaced.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/cpp2/include/AttrOpaque1.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/Bar.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/BorrowedFields.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/BorrowedFieldsWithBounds.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 0 additions & 4 deletions feature_tests/cpp2/include/Foo.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/cpp2/include/NestedBorrowedFields.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/One.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/cpp2/include/Opaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/OpaqueMutexedString.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/OptionOpaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion feature_tests/cpp2/include/RefList.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/cpp2/include/ResultOpaque.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions feature_tests/cpp2/include/Unnamespaced.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7a590f3

Please sign in to comment.