Roberto Raggi
|
0ce09d9d87
|
Added an optinal member `length' to Document::DiagnosticMessage.
|
2010-05-25 17:15:21 +02:00 |
|
Roberto Raggi
|
09bf431ab5
|
Fixed jump to the matching definition.
|
2010-05-21 11:35:37 +02:00 |
|
Roberto Raggi
|
8ecbb44183
|
Turn on C++0x support.
|
2010-05-21 10:51:48 +02:00 |
|
Erik Verbruggen
|
b9ac631b4a
|
Fixed expression resolving for ObjC message send expressions.
|
2010-05-20 18:37:12 +02:00 |
|
Erik Verbruggen
|
164aed22a5
|
Fixed scope discovery.
|
2010-05-20 16:07:33 +02:00 |
|
Roberto Raggi
|
3b113a2d74
|
Deprecate the old template instantiation.
|
2010-05-20 15:22:09 +02:00 |
|
Erik Verbruggen
|
8d5dde66c0
|
Fixed qualified name creation for ObjC classes and protocols.
Also fixed the tests for it.
|
2010-05-20 12:13:44 +02:00 |
|
Roberto Raggi
|
1e1d8e450f
|
Use the Control created by CPlusPlus::CreateBindings.
|
2010-05-18 09:24:14 +02:00 |
|
Roberto Raggi
|
35c50dcbfc
|
Use the context created by TypeOfExpression.
|
2010-05-18 09:24:11 +02:00 |
|
Roberto Raggi
|
5cb42c93ef
|
Instantiate the template functions.
|
2010-05-18 09:24:04 +02:00 |
|
Roberto Raggi
|
5058dd670a
|
Reuse TypeOfExpression.
|
2010-05-17 13:06:49 +02:00 |
|
Roberto Raggi
|
18490596f9
|
Renamed Document::findSymbolAt().
|
2010-05-17 13:01:56 +02:00 |
|
Roberto Raggi
|
e2297e4cbd
|
less verbose.
|
2010-05-14 15:34:39 +02:00 |
|
Roberto Raggi
|
25b04ff5b4
|
Flush the current binding before searching for types.
|
2010-05-14 15:32:40 +02:00 |
|
Roberto Raggi
|
81d7ac2d69
|
Improved LookupContext::fullyQualifiedName().
|
2010-05-14 15:10:28 +02:00 |
|
Roberto Raggi
|
ca1d1259c6
|
Cleanup.
|
2010-05-14 14:37:17 +02:00 |
|
Roberto Raggi
|
469b6ef741
|
Get rid of useless overload of findType().
|
2010-05-14 14:18:44 +02:00 |
|
Roberto Raggi
|
31135d5767
|
More renaming.
|
2010-05-14 14:00:56 +02:00 |
|
Roberto Raggi
|
13625c2121
|
Removed ClassOrNamespace::findType_helper() & co.
|
2010-05-14 13:55:25 +02:00 |
|
Roberto Raggi
|
8eac2fcd21
|
More renaming.
|
2010-05-14 13:55:25 +02:00 |
|
Roberto Raggi
|
20bfb3313e
|
Removed deprecated code.
|
2010-05-14 13:55:24 +02:00 |
|
Roberto Raggi
|
a600614866
|
Renamed classOrNamespace() and lookup/findClassOrNamespace().
|
2010-05-14 13:55:24 +02:00 |
|
Roberto Raggi
|
fca0d359ba
|
Removed deprecate overload of LookupContext::classOrNamespace().
|
2010-05-14 13:55:24 +02:00 |
|
Roberto Raggi
|
9ed1f667a8
|
Resolve ambiguous C++-like initilized declarations.
|
2010-05-14 13:55:24 +02:00 |
|
Roberto Raggi
|
517e04ff60
|
Reenabled the tooltip.
|
2010-05-14 13:55:23 +02:00 |
|
Roberto Raggi
|
1302de086a
|
Jump at the function's definition.
|
2010-05-14 13:55:23 +02:00 |
|
Roberto Raggi
|
3c6ad0d845
|
Instiate overloads of operator->().
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
1f3ce81061
|
Check the member access operator before trying to resolve the base expression.
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
31b632d6fb
|
Oops! use the right base type when searching for overloads of operator->().
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
7edde41d7e
|
Get rid of deprected method ResolveExpression::resolveBaseExpression().
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
b66375819d
|
Removed ResolveExpression::resolveMember().
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
a3e76dd2cf
|
Get rid off resolveMemberExpression().
|
2010-05-14 13:55:22 +02:00 |
|
Roberto Raggi
|
f9a05d9ced
|
Reimplemented resolve base expression.
|
2010-05-14 13:55:21 +02:00 |
|
Roberto Raggi
|
c739119c2a
|
Fixed Document::scopeAt() to always return a valid scope.
|
2010-05-14 13:55:21 +02:00 |
|
Roberto Raggi
|
9381a3e7d8
|
Look for symbols in the base class implementation.
|
2010-05-14 13:55:21 +02:00 |
|
Roberto Raggi
|
60f76c96e8
|
Improved LookupItem and get rid of some deprecated code.
|
2010-05-14 13:55:21 +02:00 |
|
Roberto Raggi
|
140756eef4
|
Removed deprecated code.
|
2010-05-14 13:55:20 +02:00 |
|
Roberto Raggi
|
478d3ffdd1
|
Cleanup.
|
2010-05-14 13:55:20 +02:00 |
|
Roberto Raggi
|
c282da7d1e
|
Introduced Snapshot::findMatchingDefinition().
|
2010-05-11 14:15:07 +02:00 |
|
Roberto Raggi
|
7eae51507c
|
Removed deprecated method Snapshot::globalNamespaceBinding().
|
2010-05-11 14:15:06 +02:00 |
|
Roberto Raggi
|
17fd33bdab
|
Store the declaration (if any) associated with the LookupItem.
|
2010-05-11 11:27:10 +02:00 |
|
Roberto Raggi
|
37fde0c9d4
|
Split LookupContext::lookup() in lookup() and find().
lookup() searches for symbols in the given binding and the enclosing scopes,
while find() searches for symbols only in the given binding.
|
2010-05-11 10:20:51 +02:00 |
|
Roberto Raggi
|
7446f5cae2
|
Describe the LookupContext API.
|
2010-05-11 10:12:49 +02:00 |
|
Roberto Raggi
|
6d6e18aa23
|
Renamed switchCurrentEntity()
|
2010-05-11 10:03:30 +02:00 |
|
Roberto Raggi
|
9af0e070f4
|
Renamed lookup_helper().
|
2010-05-11 10:01:10 +02:00 |
|
Roberto Raggi
|
ac07b0fcef
|
Resolve the class-or-namespace specifiers when creating bindings for classes.
|
2010-05-10 12:37:01 +02:00 |
|
Roberto Raggi
|
139087ee5c
|
Introduced Symbol::copy(otherSymbol) and removed some deprecated code.
|
2010-05-10 12:19:47 +02:00 |
|
Friedemann Kleint
|
9a51f684ee
|
Compile VS
|
2010-05-10 12:08:39 +02:00 |
|
Roberto Raggi
|
642116e4d2
|
Oops! removed debug statements.
|
2010-05-10 10:41:31 +02:00 |
|
Roberto Raggi
|
e6b0b56388
|
Fixed global lookup.
|
2010-05-10 10:38:49 +02:00 |
|