1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 01:25:09 +00:00

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) };