[all-commits] [llvm/llvm-project] 572e8a: Make Unique inference

Utkarsh Saxena via All-commits all-commits at lists.llvm.org
Wed Apr 15 11:44:29 PDT 2026


  Branch: refs/heads/users/usx95/make_unique
  Home:   https://github.com/llvm/llvm-project
  Commit: 572e8aab9ccbdbcfea4ea548031a72be72fe17bf
      https://github.com/llvm/llvm-project/commit/572e8aab9ccbdbcfea4ea548031a72be72fe17bf
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    A a.o
    M clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
    M clang/lib/Analysis/LifetimeSafety/Origins.cpp
    M clang/lib/Sema/SemaAttr.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/test/Sema/Inputs/lifetime-analysis.h
    M clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  Make Unique inference


  Commit: d36d45be88cbcafa2a3e8a4e45eb4d45993ac2f2
      https://github.com/llvm/llvm-project/commit/d36d45be88cbcafa2a3e8a4e45eb4d45993ac2f2
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M a.o
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  string_view and pointer parameters


  Commit: 76a97f3a78f39c51789f8a020ab407344a45ee9d
      https://github.com/llvm/llvm-project/commit/76a97f3a78f39c51789f8a020ab407344a45ee9d
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    R a.o

  Log Message:
  -----------
  remove a.o


  Commit: 2488a3695c99fb69220e14dc9b0e844f0d149a77
      https://github.com/llvm/llvm-project/commit/2488a3695c99fb69220e14dc9b0e844f0d149a77
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-dangling-field.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  dangling field


  Commit: 55a18bdc74b8a4cf5ca744b6974ba3b4fd327671
      https://github.com/llvm/llvm-project/commit/55a18bdc74b8a4cf5ca744b6974ba3b4fd327671
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-suggestions.cpp

  Log Message:
  -----------
  lifetime suggestion


  Commit: 7381c4260d7a2c4b7c1974f338203b27d7348e9d
      https://github.com/llvm/llvm-project/commit/7381c4260d7a2c4b7c1974f338203b27d7348e9d
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-suggestions.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  fix suggestions test


  Commit: 68d9e5828f039781b53f78857004cbb7ba389392
      https://github.com/llvm/llvm-project/commit/68d9e5828f039781b53f78857004cbb7ba389392
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/lib/Sema/SemaAttr.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/test/Sema/Inputs/lifetime-analysis.h
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  extract ctor from body in end-of-tu


  Commit: d9c43ca929fa09b7183e34b6f31f89c927a16fa5
      https://github.com/llvm/llvm-project/commit/d9c43ca929fa09b7183e34b6f31f89c927a16fa5
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/lib/Sema/SemaAttr.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  extract ctor from CXXNew


  Commit: 1622dd0e96a61ddfb4872d3bc81e6d0b9656405f
      https://github.com/llvm/llvm-project/commit/1622dd0e96a61ddfb4872d3bc81e6d0b9656405f
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/lib/Sema/SemaAttr.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  revertarificial lookup


  Commit: b423a2f6121afa7298846a32eff95db523073d51
      https://github.com/llvm/llvm-project/commit/b423a2f6121afa7298846a32eff95db523073d51
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/lib/Sema/SemaAttr.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/test/Sema/Inputs/lifetime-analysis.h
    M clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
    M clang/test/Sema/warn-lifetime-safety-dangling-field.cpp

  Log Message:
  -----------
  fix test


  Commit: 492f88e6eb2ba826ded74a212b27112fce175d75
      https://github.com/llvm/llvm-project/commit/492f88e6eb2ba826ded74a212b27112fce175d75
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-suggestions.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  fix some tests.


  Commit: 8d29e8b79425d7c4b5213c1a881ca35bf7f6906b
      https://github.com/llvm/llvm-project/commit/8d29e8b79425d7c4b5213c1a881ca35bf7f6906b
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-suggestions.cpp
    M clang/test/Sema/warn-lifetime-safety.cpp

  Log Message:
  -----------
  fx more tests


  Commit: 1ad729cd3ce6182fd3748d276f451d12b9148bbd
      https://github.com/llvm/llvm-project/commit/1ad729cd3ce6182fd3748d276f451d12b9148bbd
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/test/Sema/warn-lifetime-safety-suggestions.cpp

  Log Message:
  -----------
  add fixme.


Compare: https://github.com/llvm/llvm-project/compare/22b6a6bf36ba...1ad729cd3ce6

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list