llvm-project/clang/lib/Tooling/Transformer
Andy Soffer e5b3202b6f [libTooling] In Clang Transformer, change `Metadata` field to deferred evaluation.
`Metadata` is being changed from an `llvm::Any` to a `MatchConsumer<llvm::Any>`
so that it's evaluation can be be dependent on on `MatchResult`s passed in.

Reviewed By: ymandel, gribozavr2

Differential Revision: https://reviews.llvm.org/D83820
2020-07-21 18:05:49 +00:00
..
CMakeLists.txt [openmp] Base of tablegen generated OpenMP common declaration 2020-06-23 10:32:32 -04:00
Parsing.cpp [libTooling] Add parser for string representation of `RangeSelector`. 2020-06-19 01:11:29 +00:00
RangeSelector.cpp [libTooling] Rename overloaded `range` range selector. 2020-06-26 14:23:25 +00:00
RewriteRule.cpp [libTooling] In Clang Transformer, change `Metadata` field to deferred evaluation. 2020-07-21 18:05:49 +00:00
SourceCode.cpp [libTooling] Fix `maybeExtendRange` to support `CharRange`s. 2020-07-01 20:40:48 +00:00
SourceCodeBuilders.cpp
Stencil.cpp [libTooling] Improve error message from failure in selection Stencil 2020-06-26 16:17:28 +00:00
Transformer.cpp Add Metadata to Transformer tooling 2020-06-30 15:03:07 +00:00