[PATCH] D127695: clang: Implement Template Specialization Resugaring

Matheus Izvekov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sun Jul 24 09:01:17 PDT 2022


mizvekov created this revision.
Herald added a subscriber: martong.
Herald added a reviewer: shafik.
Herald added a project: All.
mizvekov updated this revision to Diff 436558.
mizvekov added a comment.
mizvekov updated this revision to Diff 436559.
mizvekov updated this revision to Diff 437911.
Herald added subscribers: usaxena95, kadircet, arphaman.
mizvekov updated this revision to Diff 437917.
mizvekov updated this revision to Diff 438092.
mizvekov updated this revision to Diff 438121.
mizvekov updated this revision to Diff 438214.
mizvekov updated this revision to Diff 438483.
mizvekov updated this revision to Diff 439250.
mizvekov updated this revision to Diff 439295.
mizvekov updated this revision to Diff 439297.
mizvekov updated this revision to Diff 439305.
mizvekov added subscribers: v.g.vassilev, rsmith.
mizvekov retitled this revision from "clang: Implement Template Specialization Resugaring" to "WIP: clang: Implement Template Specialization Resugaring".
mizvekov edited the summary of this revision.
mizvekov updated this revision to Diff 441569.
mizvekov planned changes to this revision.
Herald added a reviewer: aaron.ballman.
Herald added projects: clang, clang-tools-extra.
Herald added a subscriber: cfe-commits.
mizvekov updated this revision to Diff 443473.
Herald added subscribers: steakhal, carlosgalvezp.
Herald added a reviewer: NoQ.
mizvekov planned changes to this revision.
mizvekov updated this revision to Diff 447012.
mizvekov planned changes to this revision.
mizvekov retitled this revision from "WIP: clang: Implement Template Specialization Resugaring" to "clang: Implement Template Specialization Resugaring".
mizvekov updated this revision to Diff 447139.
mizvekov requested review of this revision.
Herald added a subscriber: aheejin.

.


mizvekov added a comment.

.


mizvekov added a comment.

rebase


mizvekov added a comment.

reformat


mizvekov added a comment.

rebase


mizvekov added a comment.

rebase


mizvekov added a comment.

.


mizvekov added a comment.

.


mizvekov added a comment.

.


mizvekov added a comment.

.


mizvekov added a comment.

.


mizvekov added a comment.

.


Signed-off-by: Matheus Izvekov <mizvekov at gmail.com>


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D127695

Files:
  clang-tools-extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp
  clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp
  clang-tools-extra/clang-tidy/readability/QualifiedAutoCheck.cpp
  clang-tools-extra/clangd/AST.cpp
  clang-tools-extra/clangd/unittests/HoverTests.cpp
  clang/include/clang/AST/ASTContext.h
  clang/include/clang/AST/ASTNodeTraverser.h
  clang/include/clang/AST/DeclTemplate.h
  clang/include/clang/AST/JSONNodeDumper.h
  clang/include/clang/AST/TemplateBase.h
  clang/include/clang/AST/TextNodeDumper.h
  clang/include/clang/AST/Type.h
  clang/include/clang/AST/TypeLoc.h
  clang/include/clang/AST/TypeProperties.td
  clang/include/clang/Basic/LangOptions.h
  clang/include/clang/Driver/Options.td
  clang/include/clang/Sema/Overload.h
  clang/include/clang/Sema/Sema.h
  clang/include/clang/Sema/Template.h
  clang/lib/AST/ASTContext.cpp
  clang/lib/AST/ASTImporter.cpp
  clang/lib/AST/ASTStructuralEquivalence.cpp
  clang/lib/AST/DeclTemplate.cpp
  clang/lib/AST/JSONNodeDumper.cpp
  clang/lib/AST/ODRHash.cpp
  clang/lib/AST/TextNodeDumper.cpp
  clang/lib/AST/Type.cpp
  clang/lib/AST/TypePrinter.cpp
  clang/lib/CodeGen/CGDebugInfo.cpp
  clang/lib/Sema/SemaCXXScopeSpec.cpp
  clang/lib/Sema/SemaCast.cpp
  clang/lib/Sema/SemaChecking.cpp
  clang/lib/Sema/SemaConcept.cpp
  clang/lib/Sema/SemaCoroutine.cpp
  clang/lib/Sema/SemaDecl.cpp
  clang/lib/Sema/SemaDeclAttr.cpp
  clang/lib/Sema/SemaDeclCXX.cpp
  clang/lib/Sema/SemaExpr.cpp
  clang/lib/Sema/SemaExprCXX.cpp
  clang/lib/Sema/SemaExprMember.cpp
  clang/lib/Sema/SemaInit.cpp
  clang/lib/Sema/SemaLookup.cpp
  clang/lib/Sema/SemaOverload.cpp
  clang/lib/Sema/SemaTemplate.cpp
  clang/lib/Sema/SemaTemplateDeduction.cpp
  clang/lib/Sema/SemaTemplateInstantiate.cpp
  clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  clang/lib/Sema/SemaType.cpp
  clang/lib/Sema/TreeTransform.h
  clang/lib/Serialization/ASTReaderDecl.cpp
  clang/lib/Serialization/ASTWriterDecl.cpp
  clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp
  clang/test/AST/ast-dump-openmp-begin-declare-variant_reference.cpp
  clang/test/AST/ast-dump-template-decls.cpp
  clang/test/AST/deduction-guides.cpp
  clang/test/Analysis/cast-value-notes.cpp
  clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/p3.cpp
  clang/test/CXX/temp/temp.deduct.guide/p3.cpp
  clang/test/CodeGenCXX/mangle-ms-back-references-pr13207.cpp
  clang/test/CodeGenCXX/pr29160.cpp
  clang/test/Misc/diag-template-diffing.cpp
  clang/test/Sema/Resugar/resugar-expr.cpp
  clang/test/Sema/Resugar/resugar-types.cpp
  clang/test/SemaCXX/calling-conv-compat.cpp
  clang/test/SemaTemplate/deduction-guide.cpp
  clang/test/SemaTemplate/temp_arg_nontype.cpp
  clang/unittests/AST/ASTImporterTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127695.447139.patch
Type: text/x-patch
Size: 283281 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220724/f00f962c/attachment-0001.bin>


More information about the cfe-commits mailing list