Skip to content

Commit

Permalink
Finish removing vector (#11)
Browse files Browse the repository at this point in the history
* Vector for all non-string fixes removed

* vector completely removed

* Only exceptions left are for `substr`

* Try to strike a balance with `noexcept` usage

* Various clang-tidy related fixes

* remove custom iterators

* without mixed containers, no longer necessary

* Updates to make meetup presentation better :)

* Implicit string_view usage?

* Add ability to get string_view from cons_expr engine

* Move to shared evaluation scratch space

* Finish removing function local scratch spaces

* Removal of dead code and reformatting

* 🎨 Committing clang-format changes

---------

Co-authored-by: Clang Robot <[email protected]>
  • Loading branch information
lefticus and Clang Robot authored Mar 18, 2024
1 parent 2372844 commit 34ed083
Show file tree
Hide file tree
Showing 6 changed files with 325 additions and 335 deletions.
6 changes: 2 additions & 4 deletions .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,8 @@ HeaderFilterRegex: ''
FormatStyle: none

CheckOptions:
- key: readability-identifier-length.IgnoredVariableNames
value: 'x|y|z'
- key: readability-identifier-length.IgnoredParameterNames
value: 'x|y|z'
readability-identifier-length.IgnoredVariableNames: 'x|y|z|id|ch'
readability-identifier-length.IgnoredParameterNames: 'x|y|z|id|ch'



Expand Down
2 changes: 1 addition & 1 deletion examples/compile_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ consteval auto make_scripted_function()

int main()
{
// the kicker here is that this lambda is a full self contained script environment
// the kicker here is that this lambda is a full self-contained script environment
// that was all parsed and optimized at compile-time
auto func = make_scripted_function();

Expand Down
Loading

0 comments on commit 34ed083

Please sign in to comment.