[PATCH] D73638: [AST] Move dependence computations into a separate file

Ilya Biryukov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Jan 29 09:21:45 PST 2020


ilya-biryukov created this revision.
ilya-biryukov added a reviewer: rsmith.
Herald added subscribers: bmahjour, jfb, mgorny.
Herald added a reviewer: martong.
Herald added a reviewer: shafik.
Herald added a reviewer: jdoerfert.
Herald added a project: clang.
ilya-biryukov added a parent revision: D71920: [AST] Refactor propagation of dependency bits. NFC.
Herald added a subscriber: rnkovacs.
ilya-biryukov added a comment.

@rsmith this does not pass through testing, I've messed up somewhere while moving the code.
I'll find what went wrong and fix it tomorrow. Please tell if the approach itself LG.


To group the code in one place, simplify it and make it easier to add
the containsErrors bit and find existing bugs.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D73638

Files:
  clang/include/clang/AST/ComputeDependence.h
  clang/include/clang/AST/DependencyFlags.h
  clang/include/clang/AST/Expr.h
  clang/include/clang/AST/ExprCXX.h
  clang/include/clang/AST/ExprObjC.h
  clang/include/clang/AST/ExprOpenMP.h
  clang/lib/AST/ASTImporter.cpp
  clang/lib/AST/CMakeLists.txt
  clang/lib/AST/ComputeDependence.cpp
  clang/lib/AST/Expr.cpp
  clang/lib/AST/ExprCXX.cpp
  clang/lib/AST/ExprObjC.cpp
  clang/lib/Sema/SemaExpr.cpp
  clang/lib/Sema/SemaPseudoObject.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73638.241192.patch
Type: text/x-patch
Size: 148420 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200129/d9108649/attachment-0001.bin>


More information about the cfe-commits mailing list