2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-06-26 14:21:49 +00:00

Add blocks and built in types to zcg cpp

This commit is contained in:
Jan
2021-02-14 00:53:23 +01:00
parent 216125739c
commit e40f1ec0b7
18 changed files with 384 additions and 25 deletions

View File

@ -11,12 +11,17 @@ void HeaderLexer::PrepareKeywords()
m_keywords["__declspec"] = HeaderParserValueType::DECLSPEC;
m_keywords["align"] = HeaderParserValueType::ALIGN;
m_keywords["alignas"] = HeaderParserValueType::ALIGNAS;
m_keywords["char"] = HeaderParserValueType::CHAR;
m_keywords["const"] = HeaderParserValueType::CONST;
m_keywords["enum"] = HeaderParserValueType::ENUM;
m_keywords["int"] = HeaderParserValueType::INT;
m_keywords["long"] = HeaderParserValueType::LONG;
m_keywords["namespace"] = HeaderParserValueType::NAMESPACE;
m_keywords["short"] = HeaderParserValueType::SHORT;
m_keywords["struct"] = HeaderParserValueType::STRUCT;
m_keywords["typedef"] = HeaderParserValueType::TYPEDEF;
m_keywords["union"] = HeaderParserValueType::UNION;
m_keywords["unsigned"] = HeaderParserValueType::UNSIGNED;
}
HeaderParserValue HeaderLexer::GetNextToken()