Roberto Raggi
65a1c12923
Look only at template classes.
2010-08-11 15:39:00 +02:00
Roberto Raggi
f446363d63
Mark the templates.
2010-08-11 15:25:20 +02:00
Roberto Raggi
6618a3cd67
Removed TemplateParameters.
2010-08-11 15:25:19 +02:00
Roberto Raggi
354b9712e4
Merged ScopedSymbol and Scope.
2010-08-11 15:25:18 +02:00
Roberto Raggi
430c78f3db
Renamed CollectTypes.
2010-08-10 10:54:40 +02:00
Roberto Raggi
254aff3978
Highlight the enumerators using the Static `char format'.
...
The new `Static' format will be used to mark all the static members, e.g. enumerators,
static functions, and static class members, but right now, it is used only for enumerators.
2010-08-09 18:07:09 +02:00
Roberto Raggi
633580d7f3
Mark the virtual destructors.
2010-08-09 17:06:12 +02:00
Roberto Raggi
52b062c43d
Look only at the viable functions.
2010-08-09 15:40:14 +02:00
Roberto Raggi
463f83630f
Speed up the comutation of the local members.
2010-08-06 11:35:00 +02:00
Roberto Raggi
928c68746a
Set the right context when processing decl-specifiers.
2010-08-05 12:23:55 +02:00
Roberto Raggi
4d07a9bdcb
Simplified CppCheckSymbols.
2010-08-05 12:19:26 +02:00
Roberto Raggi
7028b951f2
Ignore shadowed symbols.
2010-08-03 18:38:55 +02:00
Roberto Raggi
fc1006e296
Highlight only the unqualified name id.
2010-08-03 18:14:34 +02:00
Roberto Raggi
c4d4a493a9
Check for possible 0x0 access.
2010-08-03 18:08:13 +02:00
Roberto Raggi
1932ffd1c6
Highlight the virtual methods.
2010-08-03 17:35:02 +02:00
Roberto Raggi
f088ba71d5
Handle C++ mem-intitializers
2010-08-03 13:02:45 +02:00
Roberto Raggi
034798c0ef
Recognize the members.
2010-08-03 12:22:40 +02:00
Roberto Raggi
014b36d3f1
It looks like there's no need to release the CPU anymore.
2010-07-21 15:31:23 +02:00
Roberto Raggi
99b6492465
Reduce the CPU usage of the semantic highlighter.
2010-07-19 11:09:41 +02:00
Erik Verbruggen
867bf3dae8
Fixes for scope range calculation.
2010-07-19 10:42:32 +02:00
Roberto Raggi
615381a5b1
Use addUsage() instead of addTypeUsage().
2010-07-19 10:32:25 +02:00
Roberto Raggi
4ab3e05a12
Request a flush after processing a function definition.
2010-07-16 17:57:33 +02:00
Roberto Raggi
fff4203a46
Introduced helpers to rewrite types and names.
...
Done-with: Erik Verbruggen
2010-07-16 11:04:52 +02:00
Roberto Raggi
d586e1395c
Search for the local usages after processing the function body.
2010-07-15 16:28:34 +02:00
Roberto Raggi
9b24e0ae2a
Highlight local and member symbols.
2010-07-15 16:04:16 +02:00
Roberto Raggi
9318ff735c
Ensure the chunks are completed.
2010-07-15 13:41:51 +02:00
Roberto Raggi
3d656df2d7
Renamed CheckUndefinedSymbols.
2010-07-13 16:37:38 +02:00