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