Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: BowenFu/matchit.cpp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.1
Choose a base ref
...
head repository: BowenFu/matchit.cpp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 50 files changed
  • 2 contributors

Commits on Aug 27, 2022

  1. Update readme. (#79)

    * Update readme.
    
    * Update readme.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Aug 27, 2022
    Configuration menu
    Copy the full SHA
    56dc9cd View commit details
    Browse the repository at this point in the history
  2. Fix typo. (#80)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Aug 27, 2022
    Configuration menu
    Copy the full SHA
    149e918 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Debugging tips. (#81)

    * Fix typo.
    
    * Debugging tips.
    
    * Debugging tips.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Aug 30, 2022
    Configuration menu
    Copy the full SHA
    8c5dd32 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Add sample mutation and utility pattern asPtr (#84)

    * Add sample mutation and utility pattern asPtr
    
    * Add more sections to readme.
    
    * update to latest version.
    
    * Add missing file.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    f1a6af4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Add a flag NO_SCALAR_REFERENCE_USED_IN_PATTERNS to control behavior. (#…

    …85)
    
    * scalarPtr
    
    * typo
    
    * single header
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    5b6a79e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. More lightweight Id. (#86)

    * More lightweight Id.
    
    * Clean up
    
    * Clean up
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 3, 2022
    Configuration menu
    Copy the full SHA
    5edc042 View commit details
    Browse the repository at this point in the history
  2. Clean up asPtr (#87)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 3, 2022
    Configuration menu
    Copy the full SHA
    4fbe206 View commit details
    Browse the repository at this point in the history
  3. Id<X&> Id<X&&> (#89)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 3, 2022
    Configuration menu
    Copy the full SHA
    bc15dfd View commit details
    Browse the repository at this point in the history
  4. Update README. (#90)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 3, 2022
    Configuration menu
    Copy the full SHA
    5b727be View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Update readme. (#91)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 6, 2022
    Configuration menu
    Copy the full SHA
    5b5ffd8 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Update Id<Type&&> to require users to use std::move explicitly. (#92)

    * Update Id<Type&&> to require users to use std::move explicitly.
    
    * Add star history.
    
    * Fix tests.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    a6c3489 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Uniform and optional use of expr() (#95)

    * Use of expr() made uniform and optional
    
    * Added optExpr test
    
    * Added optExpr test
    
    * Update develop/matchit/expression.h
    
    Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
    Signed-off-by: Hugo Etchegoyen <hugoetchegoyen@gmail.com>
    
    * Update test/matchit/optexpr.cpp
    
    Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
    Signed-off-by: Hugo Etchegoyen <hugoetchegoyen@gmail.com>
    
    * Update test/matchit/optexpr.cpp
    
    Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
    Signed-off-by: Hugo Etchegoyen <hugoetchegoyen@gmail.com>
    
    * No expr() for Nullary
    
    * Removed unnecessary toNullary() overload
    
    Signed-off-by: Hugo Etchegoyen <hugoetchegoyen@gmail.com>
    Co-authored-by: Bowen Fu <BowenFu@users.noreply.github.com>
    hugoetchegoyen and BowenFu authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    fe25565 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Update README. (#97)

    * Update README.
    
    * Update godbolt link.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Nov 20, 2022
    Configuration menu
    Copy the full SHA
    10f6320 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Clean up unnecessary expr. (#98)

    * formatting.
    
    * clean up.
    
    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    87c6cba View commit details
    Browse the repository at this point in the history
  2. Recover optexpr.cpp. (#99)

    Co-authored-by: Bowen Fu <missing>
    BowenFu authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    62c85a9 View commit details
    Browse the repository at this point in the history
Loading