llvm-project/clang/docs
Daniel Jasper 6501f7e8fd clang-format: Add an additional value to AlignAfterOpenBracket: AlwaysBreak.
Summary:
If this option is set, clang-format will always insert a line wrap, e.g.
before the first parameter of a function call unless all parameters fit
on the same line. This obviates the need to make a decision on the
alignment itself.

Use this style for Google's JavaScript style and add some minor tweaks
to correctly handle nested blocks etc. with it. Don't use this option
for for/while loops.

Reviewers: klimek

Subscribers: klimek, cfe-commits

Differential Revision: http://reviews.llvm.org/D14104

llvm-svn: 251405
2015-10-27 12:38:37 +00:00
..
CommandGuide Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 2015-08-27 19:46:20 +00:00
analyzer [Static Analyzer] Checks to catch nullability related issues. 2015-08-26 23:17:43 +00:00
tools clang-format: Hopefully fix code blocks in docs. 2015-10-07 13:02:45 +00:00
AddressSanitizer.rst docs: remote stale refs 2015-10-19 01:24:08 +00:00
AttributeReference.rst Adding a title to appease the sphinx build bot. 2015-06-23 17:31:30 +00:00
AutomaticReferenceCounting.rst Allow (Object *)kMyGlobalCFObj casts without bridging 2015-02-25 20:09:06 +00:00
Block-ABI-Apple.rst
Block-ABI-Apple.txt
BlockLanguageSpec.rst
CMakeLists.txt Doxygen: add build option to use svg instead of png files for graphs 2015-08-17 23:38:56 +00:00
ClangCheck.rst
ClangFormat.rst Update `clang-format -help` output in clang-format docs. 2015-10-19 01:08:30 +00:00
ClangFormatStyleOptions.rst clang-format: Add an additional value to AlignAfterOpenBracket: AlwaysBreak. 2015-10-27 12:38:37 +00:00
ClangPlugins.rst Remove buggy example code from the documentation 2014-01-26 05:08:07 +00:00
ClangTools.rst Document removed flags in release notes 2014-03-21 07:25:01 +00:00
ControlFlowIntegrity.rst CFI: Introduce -fsanitize=cfi-icall flag. 2015-09-10 02:17:40 +00:00
ControlFlowIntegrityDesign.rst CFI: Introduce -fsanitize=cfi-icall flag. 2015-09-10 02:17:40 +00:00
CrossCompilation.rst Grammar bug. NFC 2015-07-06 15:25:31 +00:00
DataFlowSanitizer.rst
DataFlowSanitizerDesign.rst
DriverArchitecture.png
DriverInternals.rst Driver: Replace a couple of out of date terms in the docs 2015-07-03 08:03:43 +00:00
ExternalClangExamples.rst Update mailing list references to lists.llvm.org 2015-08-05 03:55:23 +00:00
FAQ.rst
HowToSetupToolingForLLVM.rst
InternalsManual.rst Update mailing list references to lists.llvm.org 2015-08-05 03:55:23 +00:00
IntroductionToTheClangAST.rst
JSONCompilationDatabase.rst
LanguageExtensions.rst Docs: Document __builtin_nontemporal_load and __builtin_nontemporal_store. 2015-09-11 02:01:15 +00:00
LeakSanitizer.rst [docs] Several updates to the Address Sanitizer webpage. 2015-06-25 23:36:44 +00:00
LibASTMatchers.rst
LibASTMatchersReference.html Add an AST node matcher for TemplateTypeParmDecl objects. 2015-10-17 02:34:44 +00:00
LibASTMatchersTutorial.rst Fix typo in tutorial. 2015-06-02 22:40:27 +00:00
LibFormat.rst
LibTooling.rst Update documentation to match recent API change. newFrontendActionFactory now returns a unique_ptr. 2014-05-01 20:04:39 +00:00
MSVCCompatibility.rst Fix some glitches in the MSVCCompatibility document 2015-05-07 07:48:16 +00:00
Makefile Doxygen: add build option to use svg instead of png files for graphs 2015-08-17 23:38:56 +00:00
Makefile.sphinx
MemorySanitizer.rst docs: remote stale refs 2015-10-19 01:24:08 +00:00
Modules.rst Fix a typo. 2015-09-17 15:58:54 +00:00
ObjectiveCLiterals.rst Fix typo. NFC. 2015-06-27 19:04:55 +00:00
PCHInternals.rst Update PCHInternals.rst to document PCH wrapped in object file containers. 2015-07-08 16:52:51 +00:00
PCHLayout.graffle
PCHLayout.png
PTHInternals.rst PTHInternals.rst: PCH is now a thing, update docs to reflect it 2014-07-07 14:02:39 +00:00
RAVFrontendAction.rst Update the documentation for API change to CreateASTConsumer the rest of the way. 2014-10-22 23:57:14 +00:00
README.txt
ReleaseNotes.rst Update the 3.8 release notes with the breaking change information regarding AST matchers. 2015-09-17 13:47:22 +00:00
SafeStack.rst docs: Fix bad link in SafeStack.rst. 2015-06-25 21:02:17 +00:00
SanitizerCoverage.rst [libFuzzer] minimal documentation on data-flow-guided fuzzing 2015-07-31 21:48:10 +00:00
SanitizerSpecialCaseList.rst Clean up language and grammar. 2014-05-20 17:10:39 +00:00
ThreadSafetyAnalysis.rst Updating the documentation to include an operator! for negative capability support. 2015-05-22 13:36:48 +00:00
ThreadSanitizer.rst docs: remote stale refs 2015-10-19 01:24:08 +00:00
Tooling.rst
UsersManual.rst Sample Profiles - Fix location of binary encoding documentation. NFC. 2015-10-19 15:53:17 +00:00
conf.py Docs: keep copyright years up-to-date 2015-08-12 19:45:01 +00:00
doxygen.cfg.in Doxygen: add build option to use svg instead of png files for graphs 2015-08-17 23:38:56 +00:00
doxygen.intro
index.rst Sphinx-based clang man pages 2015-06-30 02:52:38 +00:00
make.bat

README.txt

See llvm/docs/README.txt