Robert Widmann
ee723cd953
Document Some Whys
...
* Document a number of legacy conditions and edge cases
* Add lexicon definitions for "dependency source", "dependency sink",
"cascading dependency" and "private dependency"
2020-03-31 16:19:13 -07:00
Jonas Devlieghere
09834bb768
[docs] Outer and Inner are not glossary terms
2020-03-18 09:09:51 -07:00
Dmitri Gribenko
5fb5c74369
Added "parent type" to the lexicon
2020-03-17 19:26:36 +01:00
Brent Royal-Gordon
12286197c9
[NFC] Improvements suggested in code review
...
Thank you, @hamishknight and @varungandhi-apple.
2020-02-18 11:08:36 -08:00
Gwynne Raskind
687585eafa
Docs: Remove all references to long-unused LitRe tool. Also incidentally removes redundant/duplicate check for sphinx-build binary.
2019-01-13 21:15:56 -06:00
Jordan Rose
c044001db9
[docs] Add "customization point" to Lexicon.rst ( #20246 )
2018-11-05 10:02:28 -08:00
Jordan Rose
9161da5a39
[docs] Add "WIP" and "DNM" to Lexicon.rst ( #19329 )
...
"WIP" is hardly unique to Swift, but it is a three-letter acronym that
someone might not have encountered before. "DNM" seems to have arisen
organically over the last few weeks.
2018-09-14 16:36:18 -07:00
Ray Fix
3f49124d99
Update Lexicon.rst
...
Add missing curly brace so that Bar isn't nesting in Foo.
2018-09-01 09:04:41 +09:00
Harlan
646bba188a
Add 'Sema' to Lexicon
...
Adds a small but useful definition of 'Sema' to the Lexicon. I personally thought it had something to do with Semaphores when I started contributing.
2018-04-17 14:16:12 +02:00
Roman Levenstein
5e67f755e0
Remove the -sil-serialize-all option
2017-10-04 14:20:53 -07:00
Jordan Rose
2bd5295f3f
[docs] Add "build czar" to Lexicon.rst.
2017-06-16 10:08:26 -07:00
Michael Gottesman
e494e3fbfe
[lexicon] Define irrefutable and refutable pattern in the Lexicon.
...
This term is used often times in SILGen/AST. This just defines the concept at a
high level in a centralized place.
2017-04-14 16:07:56 -07:00
Jordan Rose
9484032ff7
[docs] Add more terms to the Lexicon.
...
- canonical type
- sugared type
- generic environment
- generic signature
2017-03-10 09:36:12 -08:00
Graydon Hoare
5f747ea4d5
[Bridging PCH] Terminology clarification as suggested in review.
2017-01-13 15:19:57 -08:00
Joe Groff
645a470c3b
Define "abstraction pattern" and "reabstraction" in the lexicon.
2017-01-03 18:55:54 -08:00
Jordan Rose
d4131d8533
[docs] Add "lvalue", "rvalue", and "thunk" to the Lexicon. ( #6265 )
...
...and tweak the "QoI" entry based on feedback.
2016-12-14 08:38:14 -08:00
Jordan Rose
c58b9cc79d
[docs] Add a few more things to the Lexicon.
...
"AST", "bitcode", "IR", and the suspected etymology of "QoI".
2016-12-09 19:34:06 -08:00
practicalswift
cc852042c9
[gardening] Fix accidental trailing whitespace.
2016-10-29 10:22:58 +02:00
Jordan Rose
d0b95dc277
[docs] Add "dup" to the Lexicon.
2016-08-19 11:37:20 -07:00
Jordan Rose
0be294f5f7
[docs] Add "LGTM" to the Lexicon.
2016-08-16 19:50:36 -07:00
practicalswift
7e89679404
[gardening] Fix recently introduced typos.
2016-07-24 22:32:40 +02:00
Dmitri Gribenko
f519cdf128
Fix .rst build error
2016-07-18 02:36:44 -07:00
Chris Lattner
aba4bd5bf0
fix typo
2016-07-17 22:19:49 -07:00
Brian Gesiak
67cce899d2
[docs] Add "IWYU" to lexicon
2016-07-17 23:40:34 -04:00
Doug Gregor
823c24b355
[SE-0112] Rename ErrorProtocol to Error.
...
This is bullet (5) of the proposed solution in SE-0112, and the last
major piece to be implemented.
2016-07-12 10:53:52 -07:00
Jordan Rose
56ac97cb53
[doc] Tweak recent Lexicon additions based on feedback.
2016-06-27 18:29:02 -07:00
Jordan Rose
c6d65d4ea5
[docs] Lexicon: "contextual type" and "interface type".
...
Now all we have to do is change 'getType' to 'getContextualType' or
'getTypeInContext'.
2016-06-26 16:53:57 -07:00
Jordan Rose
f8bb9fa672
[docs] Add "iff" to Lexicon.rst.
...
I don't actually expect this to significantly reduce the number of
people thinking it's a typo, but it's nice to have it written down
within the project.
2016-06-26 16:44:51 -07:00
Jordan Rose
c5d3083a97
[docs] Add "overlay", "runtime", and "stdlib" to Lexicon.rst.
2016-06-06 16:38:13 -07:00
Brian Gesiak
2c886924a8
[Lexicon] Add USR ( #2430 )
2016-05-06 14:12:18 -07:00
Brian Gesiak
9b7958b689
[Lexicon] Fix "QoI" definition
...
Fixed based on the discussion in 4b27df7644 (commitcomment-17126640) .
2016-04-16 15:55:15 -04:00
Brian Gesiak
5373ab2a84
Merge pull request #2196 from modocache/lexicon-qoi
...
[docs] Add QoI to Lexicon.rst
2016-04-15 14:23:30 -04:00
Brian Gesiak
4b27df7644
[docs] Add QoI to Lexicon.rst
...
I had seen this term in several Swift discussions, and it took me quite a
bit of searching online before I could make a guess as to what it meant.
Add it to the lexicon.
2016-04-15 14:22:50 -04:00
Chris Lattner
fd5602e5c0
mention WHY we use NFC.
2016-04-15 10:13:20 -07:00
Jordan Rose
bc30fadd7d
[docs] Add "NFC" to Lexicon.rst.
2016-04-15 08:12:04 -07:00
Jordan Rose
0e48b9c95a
[docs] Note that the Lexicon file uses Sphinx-specific features.
...
I don't like this not being viewable on GitHub, but I don't want to reformat it all
to use bare definition lists and refs at the moment.
2016-01-11 20:01:30 -08:00
Jordan Rose
daca24fe64
[docs] Add a "Lexicon" file that defines common Swift jargon terms.
...
Inspired by LLVM's similar file. (Thanks for reminding me about that, Chris!)
2016-01-11 19:57:19 -08:00