tianshilei1992 added inline comments.

================
Comment at: clang/include/clang/AST/ASTNodeTraverser.h:217
   void Visit(const OMPClause *C) {
+    if(OMPFailClause::classof(C)) {
+      Visit(static_cast<const OMPFailClause *>(C));
----------------
clang-format plz.


================
Comment at: clang/include/clang/AST/ASTNodeTraverser.h:228
 
+  void Visit(const OMPFailClause *C) {
+    getNodeDelegate().AddChild([=] {
----------------
Why would we want a dedicated function since it is only called once?


================
Comment at: clang/include/clang/AST/OpenMPClause.h:2308-2317
+  /// Sets the mem_order clause for 'atomic compare fail' directive.
+  void setMemOrderClause(OMPClause *MemoryOrderClauseParam) {
+    MemoryOrderClause = MemoryOrderClauseParam;
+  }
+public:
+  /// Build 'fail' clause.
+  ///
----------------



================
Comment at: clang/include/clang/AST/OpenMPClause.h:2350
+
+  void
+  initFailClause(SourceLocation LParenLoc,
----------------
clang-format plz


================
Comment at: clang/include/clang/AST/OpenMPClause.h:2352
+  initFailClause(SourceLocation LParenLoc,
+                 OMPClause *memOClause,
+                 SourceLocation MemOrderLoc) {
----------------
Please refer to https://llvm.org/docs/CodingStandards.html for variable naming 
style, etc.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123235/new/

https://reviews.llvm.org/D123235

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

Reply via email to