mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-23 00:45:28 +02:00
Fix for 182214: My calls to SDK functions is yelling at me
This commit is contained in:
parent
f6189e564a
commit
b6410fac1f
3 changed files with 9 additions and 10 deletions
|
@ -1661,7 +1661,7 @@ public class SemanticHighlightings {
|
|||
* @see org.eclipse.cdt.internal.ui.editor.SemanticHighlighting#getDefaultTextColor()
|
||||
*/
|
||||
public RGB getDefaultTextColor() {
|
||||
return new RGB(180, 0, 180);
|
||||
return new RGB(128, 40, 100);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
@ -858,8 +858,8 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock {
|
|||
{ createHighlightedRange( 6, 18, 4, SemanticHighlightings.TYPEDEF) },
|
||||
{ createHighlightedRange( 6, 23, 9, SemanticHighlightings.PARAMETER_VARIABLE) },
|
||||
{ createHighlightedRange( 7, 6, 9, SemanticHighlightings.PARAMETER_VARIABLE) },
|
||||
{ createHighlightedRange( 7, 22, 4, SemanticHighlightings.GLOBAL_VARIABLE) },
|
||||
{ createHighlightedRange( 7, 40, 4, SemanticHighlightings.FUNCTION) },
|
||||
{ createHighlightedRange( 7, 22, 7, SemanticHighlightings.EXTERNAL_SDK), createHighlightedRange( 7, 22, 7, SemanticHighlightings.FUNCTION) },
|
||||
{ createHighlightedRange( 7, 30, 6, SemanticHighlightings.GLOBAL_VARIABLE) },
|
||||
{ createHighlightedRange( 8, 9, 9, SemanticHighlightings.PARAMETER_VARIABLE) },
|
||||
{ createHighlightedRange(10, 6, 7, SemanticHighlightings.CLASS) },
|
||||
{ createHighlightedRange(12, 7, 6, SemanticHighlightings.ENUM) },
|
||||
|
@ -874,11 +874,10 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock {
|
|||
{ createHighlightedRange(16, 14, 6, SemanticHighlightings.ENUM) },
|
||||
{ createHighlightedRange(16, 21, 1, SemanticHighlightings.PARAMETER_VARIABLE) },
|
||||
{ createHighlightedRange(17, 8, 5, SemanticHighlightings.LOCAL_VARIABLE_DECLARATION) },
|
||||
{ createHighlightedRange(17, 20, 1, SemanticHighlightings.PARAMETER_VARIABLE) },
|
||||
{ createHighlightedRange(17, 20, 5, SemanticHighlightings.MACRO_REFERENCE) },
|
||||
{ createHighlightedRange(18, 0, 5, SemanticHighlightings.LABEL) },
|
||||
{ createHighlightedRange(18, 7, 6, SemanticHighlightings.FUNCTION) },
|
||||
{ createHighlightedRange(18, 14, 5, SemanticHighlightings.LOCAL_VARIABLE) },
|
||||
{ createHighlightedRange(18, 21, 5, SemanticHighlightings.MACRO_REFERENCE) },
|
||||
{ createHighlightedRange(19, 4, 7, SemanticHighlightings.METHOD) },
|
||||
{ createHighlightedRange(20, 4, 12, SemanticHighlightings.STATIC_METHOD_INVOCATION), createHighlightedRange(20, 4, 12, SemanticHighlightings.METHOD) },
|
||||
{ createHighlightedRange(21, 4, 7, SemanticHighlightings.PROBLEM) },
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
/* This is sample C++ code */
|
||||
#include <iostream>
|
||||
#include <cstdio>
|
||||
#define MACRO(x) x
|
||||
using namespace std;
|
||||
// This comment may span only this line
|
||||
typedef unsigned int uint;
|
||||
int static myfunc(uint parameter) {
|
||||
if (parameter == 0) cout << "zero" << endl;
|
||||
if (parameter == 0) fprintf(stdout, "zero\n");
|
||||
return parameter - 1;
|
||||
}
|
||||
class MyClass {
|
||||
|
@ -15,11 +15,11 @@ public:
|
|||
int field;
|
||||
virtual Number vmethod();
|
||||
void method(Number n) const {
|
||||
int local= (int)n;
|
||||
label: myfunc(local, MACRO('\0'));
|
||||
int local= (int)MACRO('\0');
|
||||
label: myfunc(local);
|
||||
vmethod();
|
||||
staticMethod();
|
||||
problem();
|
||||
}
|
||||
static void staticMethod();
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue