summaryrefslogtreecommitdiff
path: root/docs/CodingStandards.rst
AgeCommit message (Expand)AuthorFilesLines
2015-03-06CodingStyle: Allow delegating ctorsBenjamin Kramer1-0/+2
2015-03-04Initializer lists are supported in MSVC 2013. Since that's our minimum requir...Aaron Ballman1-3/+2
2015-02-27Delete LLVM_DELETED_FUNCTION from coding standardsReid Kleckner1-28/+0
2015-02-25fix a typoChris Lattner1-1/+1
2015-02-16Document that defaulted & deleted methods and explicit conversions are allowe...Benjamin Kramer1-0/+7
2015-02-15Remove LLVM_HAS_VARIADIC_TEMPLATES and all the faux variadic workarounds guar...Benjamin Kramer1-0/+2
2015-02-15Update the docs to require at least MSVC 2013.Benjamin Kramer1-1/+1
2015-01-22Explicitly describe '///' versus '//' comment delimiters.Paul Robinson1-2/+4
2014-10-14Introduce Go coding standards for LLVM.Peter Collingbourne1-0/+19
2014-08-19CodingStandards: Document std::equal misbehaviourDuncan P. N. Exon Smith1-0/+2
2014-07-02Remove the recommendation against using std::functionReid Kleckner1-4/+1
2014-05-06Update programmers manual to cover llvm::function_ref, and add a note to theRichard Smith1-0/+2
2014-05-06Revert accidentally-committed files.Richard Smith1-2/+0
2014-05-06Re-commit r208025, reverted in r208030, with a fix for a conformance issueRichard Smith1-0/+2
2014-04-17C++11: Compatibility with (C++03 => MSVC)Duncan P. N. Exon Smith1-3/+3
2014-04-17C++11: Document some limitations imposed by MSVCDuncan P. N. Exon Smith1-0/+6
2014-04-08[docs] Fix up some links to the preferred style.Sean Silva1-5/+2
2014-03-07C++11: Remove const from in auto guidelinesDuncan P. N. Exon Smith1-7/+5
2014-03-07C++11: Copy pointers with const auto *Duncan P. N. Exon Smith1-1/+5
2014-03-03Avoid std::function until PR19030 is fixedReid Kleckner1-0/+4
2014-03-03Document that std::initializer_list is not always available.Peter Collingbourne1-0/+3
2014-03-03C++11: Beware unnecessary copies with autoDuncan P. N. Exon Smith1-0/+21
2014-03-03Clarify struct usage guidelinesDuncan P. N. Exon Smith1-5/+31
2014-03-02[C++11] Suggest placing callable arguments as the last argument toChandler Carruth1-0/+4
2014-03-02[C++11] Update the coding standards to provide some important guidanceChandler Carruth1-4/+126
2014-03-02[docs] Fix some Sphinx warnings.Sean Silva1-1/+1
2014-03-01[docs] Update the docs to remove my hedging about C++98 vs. C++11. =]Chandler Carruth1-17/+16
2014-02-28[docs] Clarify that there isn't much to be done other than watch buildChandler Carruth1-0/+5
2014-02-28Add more whitespace to fix more bullets.Richard Smith1-0/+2
2014-02-28Add whitespace to try to fix bulleted list.Richard Smith1-0/+1
2014-02-28Fix some links to C++11 feature papers in the Coding StandardsBen Langmuir1-16/+16
2014-02-28[docs] Add a section to the coding standards about languages and such.Chandler Carruth1-0/+115
2014-02-28[docs] A slight tweak to the intro for the golden rule in the codingChandler Carruth1-3/+3
2014-01-20Revert my commit in r199620 that added sections about namespaces to theChandler Carruth1-97/+18
2014-01-20Add some wording to the coding standards to say how to indent namespacesChandler Carruth1-1/+45
2013-12-05Correct word hyphenationsAlp Toker1-1/+1
2013-09-01Revert r189704, which removed the guidance about not duplicating doc comments.Chris Lattner1-0/+7
2013-08-30Remove the suggestion to not duplicate comments in header andChris Lattner1-7/+0
2013-08-07Add the common begin/end naming convention to the coding standard.Rafael Espindola1-1/+3
2013-02-04Coding standards: don't use ``inline`` when defining a function in a classDmitri Gribenko1-0/+28
2013-01-21Fix spellingJoel Jones1-1/+1
2013-01-11docs: Fix long standing linking antipattern.Sean Silva1-2/+0
2012-12-02Simplify the coding standards for #include ordering. The ordering is nowChandler Carruth1-9/+2
2012-11-17docs: CodingStandards should follow the coding standards.Sean Silva1-20/+20
2012-11-17docs: Add link to HowToSetUpLLVMStyleRTTISean Silva1-1/+2
2012-10-26Suggest llvm_unreachable over assert(0).Jordan Rose1-10/+15
2012-10-20Document current Doxygen use practices in Coding Standards. Mostly it isDmitri Gribenko1-9/+134
2012-10-01[Docs] Update File Headers section to cover doxygen style file level docs.Michael J. Spencer1-8/+11
2012-09-30Fix && to && in Coding Standards.Jakub Staszak1-1/+1
2012-09-21Add missing 'to' and rephrase an explanation of GCC's assumptions.David Blaikie1-4/+4