[PATCH] D12362: [clang-format] Add support of consecutive declarations alignment

Beren Minor via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 1 02:38:00 PDT 2015


berenm updated this revision to Diff 36206.
berenm added a comment.
Herald added subscribers: srhines, danalbert, tberghammer, jholewinski.

- Add support of ColumnLimit restrition in AlignConsecutiveAssignments and AlignConsecutiveDeclarations.


http://reviews.llvm.org/D12362

Files:
  docs/ClangFormatStyleOptions.rst
  docs/tools/dump_format_style.py
  include/clang/AST/DataRecursiveASTVisitor.h
  include/clang/AST/Expr.h
  include/clang/AST/ExprOpenMP.h
  include/clang/AST/OpenMPClause.h
  include/clang/AST/RecursiveASTVisitor.h
  include/clang/AST/Type.h
  include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  include/clang/Analysis/CFG.h
  include/clang/Basic/Attr.td
  include/clang/Basic/BuiltinsNVPTX.def
  include/clang/Basic/BuiltinsPPC.def
  include/clang/Basic/DiagnosticSemaKinds.td
  include/clang/Basic/OpenMPKinds.def
  include/clang/CodeGen/CodeGenABITypes.h
  include/clang/Driver/Job.h
  include/clang/Driver/ToolChain.h
  include/clang/Format/Format.h
  include/clang/Sema/Sema.h
  lib/AST/ASTImporter.cpp
  lib/AST/CMakeLists.txt
  lib/AST/Expr.cpp
  lib/AST/ExprConstant.cpp
  lib/AST/ExprObjC.cpp
  lib/AST/StmtPrinter.cpp
  lib/AST/StmtProfile.cpp
  lib/Analysis/ThreadSafetyCommon.cpp
  lib/Basic/OpenMPKinds.cpp
  lib/Basic/Targets.cpp
  lib/CodeGen/BackendUtil.cpp
  lib/CodeGen/CGBuiltin.cpp
  lib/CodeGen/CGClass.cpp
  lib/CodeGen/CGDebugInfo.cpp
  lib/CodeGen/CGDebugInfo.h
  lib/CodeGen/CGExpr.cpp
  lib/CodeGen/CGExprCXX.cpp
  lib/CodeGen/CGOpenMPRuntime.cpp
  lib/CodeGen/CGOpenMPRuntime.h
  lib/CodeGen/CGStmtOpenMP.cpp
  lib/CodeGen/CodeGenABITypes.cpp
  lib/CodeGen/CodeGenModule.cpp
  lib/CodeGen/CodeGenModule.h
  lib/CodeGen/CoverageMappingGen.cpp
  lib/CodeGen/TargetInfo.h
  lib/Driver/SanitizerArgs.cpp
  lib/Driver/ToolChain.cpp
  lib/Driver/Tools.cpp
  lib/Driver/Tools.h
  lib/Format/Format.cpp
  lib/Format/FormatToken.h
  lib/Format/TokenAnnotator.cpp
  lib/Format/UnwrappedLineFormatter.cpp
  lib/Format/UnwrappedLineParser.cpp
  lib/Format/WhitespaceManager.cpp
  lib/Format/WhitespaceManager.h
  lib/Headers/altivec.h
  lib/Lex/Preprocessor.cpp
  lib/Parse/ParseOpenMP.cpp
  lib/Sema/SemaDeclAttr.cpp
  lib/Sema/SemaExceptionSpec.cpp
  lib/Sema/SemaExpr.cpp
  lib/Sema/SemaExprMember.cpp
  lib/Sema/SemaOpenMP.cpp
  lib/Sema/SemaOverload.cpp
  lib/Sema/SemaType.cpp
  lib/Sema/TreeTransform.h
  lib/Serialization/ASTReaderDecl.cpp
  lib/Serialization/ASTReaderStmt.cpp
  lib/Serialization/ASTWriterDecl.cpp
  lib/Serialization/ASTWriterStmt.cpp
  test/CXX/drs/dr1xx.cpp
  test/CXX/drs/dr5xx.cpp
  test/CXX/except/except.spec/p3.cpp
  test/CXX/except/except.spec/p4.cpp
  test/CXX/except/except.spec/p5-pointers.cpp
  test/CodeGen/alignment.c
  test/CodeGen/arm-neon-misc.c
  test/CodeGen/arm-vector-align.c
  test/CodeGen/builtins-nvptx.c
  test/CodeGen/builtins-ppc-altivec.c
  test/CodeGen/builtins-ppc-crypto.c
  test/CodeGen/builtins-ppc-p8vector.c
  test/CodeGen/nvptx-inlineasm-ptx.c
  test/CodeGen/vld_dup.c
  test/CodeGenCXX/exceptions.cpp
  test/CodeGenCXX/vtable-assume-load.cpp
  test/CodeGenObjCXX/arc-cxx11-init-list.mm
  test/Driver/arm-compiler-rt.c
  test/FixIt/fixit.cpp
  test/Frontend/Inputs/profile-sample-use-loc-tracking.prof
  test/Index/availability.cpp
  test/Misc/warning-flags.c
  test/OpenMP/for_reduction_messages.cpp
  test/OpenMP/for_simd_reduction_messages.cpp
  test/OpenMP/ordered_ast_print.cpp
  test/OpenMP/ordered_codegen.cpp
  test/OpenMP/ordered_messages.cpp
  test/OpenMP/parallel_ast_print.cpp
  test/OpenMP/parallel_for_reduction_messages.cpp
  test/OpenMP/parallel_for_simd_reduction_messages.cpp
  test/OpenMP/parallel_reduction_messages.cpp
  test/OpenMP/parallel_sections_reduction_messages.cpp
  test/OpenMP/sections_reduction_messages.cpp
  test/OpenMP/simd_reduction_messages.cpp
  test/OpenMP/teams_reduction_messages.cpp
  test/Parser/opencl-atomics-cl20.cl
  test/Preprocessor/init.c
  test/Sema/attr-capabilities.c
  test/Sema/warn-thread-safety-analysis.c
  test/SemaCXX/enable_if.cpp
  test/SemaCXX/exception-spec.cpp
  test/SemaCXX/warn-thread-safety-analysis.cpp
  tools/clang-format/ClangFormat.cpp
  tools/driver/driver.cpp
  tools/libclang/CIndex.cpp
  unittests/Format/FormatTest.cpp
  unittests/Format/FormatTestJS.cpp
  unittests/Format/SortIncludesTest.cpp
  utils/TableGen/ClangAttrEmitter.cpp
  utils/TableGen/ClangCommentCommandInfoEmitter.cpp
  utils/clang.natvis

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12362.36206.patch
Type: text/x-patch
Size: 381767 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151001/852a07e8/attachment-0001.bin>


More information about the cfe-commits mailing list