2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3 * Copyright 2014, Rene Gollent, rene@gollent.com.
4 * Distributed under the terms of the MIT License.
6 #ifndef C_LANGUAGE_FAMILY_H
7 #define C_LANGUAGE_FAMILY_H
10 #include "SourceLanguage.h"
13 class CLanguageFamily
: public SourceLanguage
{
16 virtual ~CLanguageFamily();
18 virtual SyntaxHighlighter
* GetSyntaxHighlighter() const;
20 virtual status_t
EvaluateExpression(const BString
& expression
,
21 ValueNodeManager
* manager
,
22 TeamTypeInformation
* info
,
23 ExpressionResult
*& _output
,
24 ValueNode
*& _neededNode
);
28 #endif // C_LANGUAGE_FAMILY_H