Stephen Kelly
|
f170985e7a
cmDefinitions: Make the ClosureKeys method static.
|
10 年之前 |
Stephen Kelly
|
98c5c90361
cmDefinitions: Centralize knowledge of iterator type.
|
10 年之前 |
Stephen Kelly
|
7872201bf6
cmDefinitions: Remove internal MakeClosure method.
|
10 年之前 |
Stephen Kelly
|
a7ce0c7bc0
cmDefinitions: Make GetInternal method static.
|
10 年之前 |
Stephen Kelly
|
7a5039fa6c
cmDefinitions: Use static member without this->.
|
10 年之前 |
Stephen Kelly
|
191573f792
cmDefinitions: Remove Parent pointer.
|
10 年之前 |
Stephen Kelly
|
8b1745a1c5
cmDefinitions: Accept varStack iterators in Get API.
|
10 年之前 |
Stephen Kelly
|
b48ea26a9d
cmDefinitions: Invert conditional code.
|
10 年之前 |
Stephen Kelly
|
5ccff6408c
cmDefinitions: Externalize looping for ClosureKeys.
|
10 年之前 |
Stephen Kelly
|
f79cd99d6d
cmDefinitions: Implement MakeClosure in terms of reverse iterators.
|
10 年之前 |
Stephen Kelly
|
aa4d1ee80f
cmDefinitions: Convert MakeClosure into a static method.
|
10 年之前 |
Stephen Kelly
|
60becdc65c
cmDefinitions: Implement MakeClosure in terms of a list of ancestors.
|
10 年之前 |
Stephen Kelly
|
d858f36339
cmDefinitions: Use list of cmDefinitions* to create closure.
|
10 年之前 |
Stephen Kelly
|
f983d8913b
cmDefinitions: Replace recursion with loop.
|
10 年之前 |
Stephen Kelly
|
24885d4efa
cmDefinitions: Replace private constructor with MakeClosure.
|
10 年之前 |
Stephen Kelly
|
012a75a00f
cmDefinitions: Make ClosureKeys API vector-based.
|
10 年之前 |
Stephen Kelly
|
ca9fa77d5d
cmDefinitions: Inline GetClosureKeys implementation.
|
10 年之前 |
Stephen Kelly
|
78e1454ea0
cmDefinitions: Replace ClosureKeys recursion with looping.
|
10 年之前 |
Stephen Kelly
|
818bf727c1
cmDefinitions: Change LocalKeys to return a vector.
|
10 年之前 |
Stephen Kelly
|
5067ae41b0
cmDefinitions: Externalize the Set logic.
|
10 年之前 |
Stephen Kelly
|
60200ca508
cmDefinitions: Add an Erase method.
|
10 年之前 |
Stephen Kelly
|
a3358faca1
cmDefinitions: Inline SetInternal method.
|
10 年之前 |
Stephen Kelly
|
2337034442
cmDefinitions: Remove unused Set return value.
|
10 年之前 |
Stephen Kelly
|
b9f4dd39bb
cmDefinitions: Remove unused method.
|
10 年之前 |
Brad King
|
8eb64831be
Merge topic 'revert-definition-map-lookup'
|
11 年之前 |
Ben Boeckel
|
5f414cefb6
Revert "cmDefinitions: Don't store parent lookups"
|
11 年之前 |
Ben Boeckel
|
5abfde6cb8
cmDefinitions: Don't store parent lookups
|
11 年之前 |
Ben Boeckel
|
e17a69bc74
cmDefinitions: Use a hashmap for faster checks
|
11 年之前 |
Ben Boeckel
|
3b21705d53
cmDefinitions: Avoid a find-then-insert when setting variables
|
11 年之前 |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 年之前 |