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

Utkarsh Saxena via All-commits all-commits at lists.llvm.org
Wed Apr 15 10:48:05 PDT 2026


  Branch: refs/heads/users/usx95/make_unique
  Home:   https://github.com/llvm/llvm-project
  Commit: ea1e700d3c41ca48563e27c1a57fd7a86be50d8d
      https://github.com/llvm/llvm-project/commit/ea1e700d3c41ca48563e27c1a57fd7a86be50d8d
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 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: 93a273357ae251dddcdbe2f17e0c24159c922dc3
      https://github.com/llvm/llvm-project/commit/93a273357ae251dddcdbe2f17e0c24159c922dc3
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

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

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


  Commit: 0913da75f7b756295eb3ba2ae2b9b82cc4d8518b
      https://github.com/llvm/llvm-project/commit/0913da75f7b756295eb3ba2ae2b9b82cc4d8518b
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    R a.o

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


  Commit: 5606ec85aa480ae247b18bc293fd55a43ccff1fb
      https://github.com/llvm/llvm-project/commit/5606ec85aa480ae247b18bc293fd55a43ccff1fb
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 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: 0f33a12d7e2249f7b57b0d946f76c7d2611107cf
      https://github.com/llvm/llvm-project/commit/0f33a12d7e2249f7b57b0d946f76c7d2611107cf
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

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

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


  Commit: 954c2bf91d182b2f3aa4f2ac28e7d9ee5221d6ad
      https://github.com/llvm/llvm-project/commit/954c2bf91d182b2f3aa4f2ac28e7d9ee5221d6ad
  Author: Utkarsh Saxena <usx at google.com>
  Date:   2026-04-13 (Mon, 13 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: 8a697df3abc31e9e5e1979b9f9b056567665a8d6
      https://github.com/llvm/llvm-project/commit/8a697df3abc31e9e5e1979b9f9b056567665a8d6
  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

  Log Message:
  -----------
  rebase


  Commit: bf480da67d50d06997774df7f4e743634e0e6833
      https://github.com/llvm/llvm-project/commit/bf480da67d50d06997774df7f4e743634e0e6833
  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: 63f48f4baabe001a6508e6376e26a9a7bf99f38c
      https://github.com/llvm/llvm-project/commit/63f48f4baabe001a6508e6376e26a9a7bf99f38c
  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


Compare: https://github.com/llvm/llvm-project/compare/fc10470c0102...63f48f4baabe

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