diff --git a/src/language/DataVariant.hpp b/src/language/DataVariant.hpp
index d33dea2b236c4a5018d33fa746a4d556a317f18f..9c19870f569c043a53aafa527d3774fa02dcd19c 100644
--- a/src/language/DataVariant.hpp
+++ b/src/language/DataVariant.hpp
@@ -11,7 +11,7 @@ class AggregateDataVariant;
 
 using DataVariant = std::variant<std::monostate, bool, uint64_t, int64_t, double, std::string, AggregateDataVariant>;
 
-class AggregateDataVariant
+class AggregateDataVariant   // LCOV_EXCL_LINE
 {
  private:
   std::vector<DataVariant> m_data_vector;
diff --git a/src/language/SymbolTable.hpp b/src/language/SymbolTable.hpp
index c8db0705e8afed7322eef237a447ff2dfec4ec1f..d6a735151681bacc622eeb0c38912f9a75773c17 100644
--- a/src/language/SymbolTable.hpp
+++ b/src/language/SymbolTable.hpp
@@ -109,7 +109,7 @@ class SymbolTable
     Attributes(const Attributes&) = default;
   };
 
-  class Symbol
+  class Symbol   // LCOV_EXCL_LINE
   {
    private:
     std::string m_name;