[all-commits] [llvm/llvm-project] 79e09a: [clang] Fix the begin location of concepts special...

Alex Lorenz via All-commits all-commits at lists.llvm.org
Wed May 25 12:39:58 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 79e09af1d6e11b05c6484868f15a9a2db298699c
      https://github.com/llvm/llvm-project/commit/79e09af1d6e11b05c6484868f15a9a2db298699c
  Author: Alex Lorenz <arphaman at gmail.com>
  Date:   2022-05-25 (Wed, 25 May 2022)

  Changed paths:
    M clang/include/clang/AST/ExprConcepts.h
    M clang/test/Index/index-concepts.cpp

  Log Message:
  -----------
  [clang] Fix the begin location of concepts specialization expression

The concept specialization expression should start at the location of
the  nested qualifiers when it has nested qualifiers.
This ensures that libclang reports correct source ranges that include
all subexpressions when visiting the expression.

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




More information about the All-commits mailing list