[all-commits] [llvm/llvm-project] 2e65a8: WIP: [clang] Store in exprs the conveed arguments ...

Matheus Izvekov via All-commits all-commits at lists.llvm.org
Fri Mar 21 11:20:12 PDT 2025


  Branch: refs/heads/users/mizvekov/clang-store-deduced-function-call-args
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e65a87cb9867ce854e0cb33f036d3f2ade6cfc4
      https://github.com/llvm/llvm-project/commit/2e65a87cb9867ce854e0cb33f036d3f2ade6cfc4
  Author: Matheus Izvekov <mizvekov at gmail.com>
  Date:   2025-03-21 (Fri, 21 Mar 2025)

  Changed paths:
    M clang/include/clang/AST/ASTImporter.h
    M clang/include/clang/AST/DeclTemplate.h
    M clang/include/clang/AST/Expr.h
    M clang/include/clang/Sema/Initialization.h
    M clang/include/clang/Sema/Overload.h
    M clang/include/clang/Sema/Sema.h
    M clang/include/clang/Sema/SemaCUDA.h
    M clang/lib/AST/ASTImporter.cpp
    M clang/lib/AST/DeclTemplate.cpp
    M clang/lib/AST/Expr.cpp
    M clang/lib/Analysis/BodyFarm.cpp
    M clang/lib/CodeGen/CGExpr.cpp
    M clang/lib/Sema/SemaCUDA.cpp
    M clang/lib/Sema/SemaCast.cpp
    M clang/lib/Sema/SemaChecking.cpp
    M clang/lib/Sema/SemaDeclAttr.cpp
    M clang/lib/Sema/SemaExpr.cpp
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/lib/Sema/SemaExprMember.cpp
    M clang/lib/Sema/SemaInit.cpp
    M clang/lib/Sema/SemaOverload.cpp
    M clang/lib/Sema/SemaTemplate.cpp
    M clang/lib/Sema/SemaTemplateDeduction.cpp
    M clang/lib/Sema/SemaTemplateInstantiate.cpp
    M clang/lib/Sema/TreeTransform.h
    M clang/lib/Serialization/ASTReader.cpp
    M clang/lib/Serialization/ASTReaderStmt.cpp
    M clang/lib/Serialization/ASTWriterDecl.cpp
    M clang/lib/Serialization/ASTWriterStmt.cpp

  Log Message:
  -----------
  WIP: [clang] Store in exprs the conveed arguments for function calls.

WIP - Not ready for review

This keeps around in expressions the sugared converted arguments.
This is a pre-requisite for adding some additional users of the
resugaring transform.

Differential Revision: https://reviews.llvm.org/D134115



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