LibGUI: Parse #include statements separately

This commit is contained in:
Oriko
2020-03-12 00:17:29 +02:00
committed by Andreas Kling
parent b13417ddb4
commit d8a73dd979
3 changed files with 36 additions and 0 deletions

View File

@@ -23,10 +23,12 @@ static TextStyle style_for_token_type(CppToken::Type type)
case CppToken::Type::SingleQuotedString:
case CppToken::Type::Integer:
case CppToken::Type::Float:
case CppToken::Type::IncludePath:
return { Color::from_rgb(0x800000) };
case CppToken::Type::EscapeSequence:
return { Color::from_rgb(0x800080), &Gfx::Font::default_bold_fixed_width_font() };
case CppToken::Type::PreprocessorStatement:
case CppToken::Type::IncludeStatement:
return { Color::from_rgb(0x008080) };
case CppToken::Type::Comment:
return { Color::from_rgb(0x008000) };