[all-commits] [llvm/llvm-project] f6b02e: APINotes: add property models for YAML attributes
Saleem Abdulrasool via All-commits
all-commits at lists.llvm.org
Mon Nov 23 13:33:51 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: f6b02ecd027a825f1f4a1804c464f9f96d9372c9
https://github.com/llvm/llvm-project/commit/f6b02ecd027a825f1f4a1804c464f9f96d9372c9
Author: Saleem Abdulrasool <compnerd at compnerd.org>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M clang/include/clang/APINotes/Types.h
A clang/lib/APINotes/APINotesTypes.cpp
M clang/lib/APINotes/CMakeLists.txt
Log Message:
-----------
APINotes: add property models for YAML attributes
This adds internal representation of the attributes in a more usable
form. This is meant to allow programmatic access to the attributes that
are specified in the YAML data.
This is based upon the work contributed by Apple at
https://github.com/llvm/llvm-project-staging/tree/staging/swift/apinotes.
Differential Revision: https://reviews.llvm.org/D91104
Reviewed By: Gabor Marton
More information about the All-commits
mailing list