Переглянути джерело

LibSyntax: Make rehighlight() take Gfx::Palette as by const-reference

Andreas Kling 4 роки тому
батько
коміт
a50ba0a491

+ 1 - 1
Userland/Applications/Spreadsheet/CellSyntaxHighlighter.cpp

@@ -31,7 +31,7 @@
 
 namespace Spreadsheet {
 
-void CellSyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void CellSyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
     m_client->spans().clear();

+ 1 - 1
Userland/Applications/Spreadsheet/CellSyntaxHighlighter.h

@@ -36,7 +36,7 @@ public:
     CellSyntaxHighlighter() { }
     virtual ~CellSyntaxHighlighter() override;
 
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
     void set_cell(const Cell* cell) { m_cell = cell; }
 
 private:

+ 1 - 1
Userland/Libraries/LibCpp/SyntaxHighlighter.cpp

@@ -75,7 +75,7 @@ bool SyntaxHighlighter::is_navigatable(void* token) const
     return cpp_token == Cpp::Token::Type::IncludePath;
 }
 
-void SyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void SyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
     Cpp::Lexer lexer(text);

+ 1 - 1
Userland/Libraries/LibCpp/SyntaxHighlighter.h

@@ -39,7 +39,7 @@ public:
     virtual bool is_navigatable(void*) const override;
 
     virtual Syntax::Language language() const override { return Syntax::Language::Cpp; }
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
 
 protected:
     virtual Vector<MatchingTokenPair> matching_token_pairs() const override;

+ 1 - 1
Userland/Libraries/LibGUI/GMLSyntaxHighlighter.cpp

@@ -59,7 +59,7 @@ bool GMLSyntaxHighlighter::is_identifier(void* token) const
     return ini_token == GUI::GMLToken::Type::Identifier;
 }
 
-void GMLSyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void GMLSyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
     GMLLexer lexer(text);

+ 1 - 1
Userland/Libraries/LibGUI/GMLSyntaxHighlighter.h

@@ -38,7 +38,7 @@ public:
     virtual bool is_identifier(void*) const override;
 
     virtual Syntax::Language language() const override { return Syntax::Language::GML; }
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
 
 protected:
     virtual Vector<MatchingTokenPair> matching_token_pairs() const override;

+ 1 - 1
Userland/Libraries/LibGUI/INISyntaxHighlighter.cpp

@@ -58,7 +58,7 @@ bool IniSyntaxHighlighter::is_identifier(void* token) const
     return ini_token == GUI::IniToken::Type::Name;
 }
 
-void IniSyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void IniSyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
     IniLexer lexer(text);

+ 1 - 1
Userland/Libraries/LibGUI/INISyntaxHighlighter.h

@@ -38,7 +38,7 @@ public:
     virtual bool is_identifier(void*) const override;
 
     virtual Syntax::Language language() const override { return Syntax::Language::INI; }
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
 
 protected:
     virtual Vector<MatchingTokenPair> matching_token_pairs() const override;

+ 1 - 1
Userland/Libraries/LibJS/SyntaxHighlighter.cpp

@@ -69,7 +69,7 @@ bool SyntaxHighlighter::is_navigatable([[maybe_unused]] void* token) const
     return false;
 }
 
-void SyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void SyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
 

+ 1 - 1
Userland/Libraries/LibJS/SyntaxHighlighter.h

@@ -39,7 +39,7 @@ public:
     virtual bool is_navigatable(void*) const override;
 
     virtual Syntax::Language language() const override { return Syntax::Language::JavaScript; }
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
 
 protected:
     virtual Vector<MatchingTokenPair> matching_token_pairs() const override;

+ 1 - 1
Userland/Libraries/LibSyntax/Highlighter.h

@@ -56,7 +56,7 @@ public:
     virtual ~Highlighter();
 
     virtual Language language() const = 0;
-    virtual void rehighlight(Gfx::Palette) = 0;
+    virtual void rehighlight(const Palette&) = 0;
     virtual void highlight_matching_token_pair();
 
     virtual bool is_identifier(void*) const { return false; };

+ 1 - 1
Userland/Shell/SyntaxHighlighter.cpp

@@ -498,7 +498,7 @@ bool SyntaxHighlighter::is_navigatable(void* token) const
     return (size_t)kind == (size_t)AST::Node::Kind::BarewordLiteral;
 }
 
-void SyntaxHighlighter::rehighlight(Gfx::Palette palette)
+void SyntaxHighlighter::rehighlight(const Palette& palette)
 {
     auto text = m_client->get_text();
 

+ 1 - 1
Userland/Shell/SyntaxHighlighter.h

@@ -39,7 +39,7 @@ public:
     virtual bool is_navigatable(void*) const override;
 
     virtual Syntax::Language language() const override { return Syntax::Language::Shell; }
-    virtual void rehighlight(Gfx::Palette) override;
+    virtual void rehighlight(const Palette&) override;
 
 protected:
     virtual Vector<MatchingTokenPair> matching_token_pairs() const override;