xazax.hun added a comment.

Functionally LGTM!

Note that while the traversal of AST Matchers are not defined in general, in 
this particular case of chained ifs, it is guaranteed that parent nodes will be 
matched before the child nodes. For this reason I think it is ok to have a 
state like this. Maybe this worth a comment.

Performance wise maybe an llvm::DenseMap would perform better, according to the 
LLVM Programmer's Manual, it is a great data structure to map pointers to 
pointers.


https://reviews.llvm.org/D30841



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to