[all-commits] [llvm/llvm-project] 6e2b63: [TableGen] Add the assert statement, step 1

Paul C. Anagnostopoulos via All-commits all-commits at lists.llvm.org
Fri Jan 8 06:48:42 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6e2b6351d2cb1feaa88e6c92ba844ab48b4758f9
      https://github.com/llvm/llvm-project/commit/6e2b6351d2cb1feaa88e6c92ba844ab48b4758f9
  Author: Paul C. Anagnostopoulos <paul at windfall.com>
  Date:   2021-01-08 (Fri, 08 Jan 2021)

  Changed paths:
    M llvm/docs/TableGen/ProgRef.rst
    M llvm/include/llvm/TableGen/Record.h
    M llvm/lib/TableGen/TGLexer.cpp
    M llvm/lib/TableGen/TGLexer.h
    M llvm/lib/TableGen/TGParser.cpp
    M llvm/lib/TableGen/TGParser.h
    A llvm/test/TableGen/assert.td

  Log Message:
  -----------
  [TableGen] Add the assert statement, step 1

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

This first step adds the assert statement and supports it at top level
and in record definitions. Later steps will support it in class
definitions and multiclasses.




More information about the All-commits mailing list