diff options
Diffstat (limited to 'tests/lexers/cpp/example2.txt')
| -rw-r--r-- | tests/lexers/cpp/example2.txt | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/tests/lexers/cpp/example2.txt b/tests/lexers/cpp/example2.txt new file mode 100644 index 00000000..8bc2ace1 --- /dev/null +++ b/tests/lexers/cpp/example2.txt @@ -0,0 +1,175 @@ +---input--- +void* operator new (std::size_t size); +void* operator new (std::size_t size, const std::nothrow_t& nothrow_value) noexcept; +void* operator new (std::size_t size, const std::nothrow_t& nothrow_value)noexcept; +void* operator new (std::size_t size, const std::nothrow_t& nothrow_value); +void* operator new (std::size_t size); +void* operator new (std::size_t size) noexcept; +void* operator new (std::size_t size)noexcept; + + +---tokens--- +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +')' Punctuation +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +',' Punctuation +' ' Text +'const' Keyword +' ' Text +'std' Name +':' Operator +':' Operator +'nothrow_t' Name +'&' Operator +' ' Text +'nothrow_value' Name +')' Punctuation +' ' Text +'noexcept' Keyword +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +',' Punctuation +' ' Text +'const' Keyword +' ' Text +'std' Name +':' Operator +':' Operator +'nothrow_t' Name +'&' Operator +' ' Text +'nothrow_value' Name +')' Punctuation +'noexcept' Keyword +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +',' Punctuation +' ' Text +'const' Keyword +' ' Text +'std' Name +':' Operator +':' Operator +'nothrow_t' Name +'&' Operator +' ' Text +'nothrow_value' Name +')' Punctuation +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +')' Punctuation +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +')' Punctuation +' ' Text +'noexcept' Keyword +';' Punctuation +'\n' Text + +'void' Keyword.Type +'*' Operator +' ' Text +'operator' Keyword +' ' Text +'new' Keyword +' ' Text +'(' Punctuation +'std' Name +':' Operator +':' Operator +'size_t' Keyword.Type +' ' Text +'size' Name +')' Punctuation +'noexcept' Keyword +';' Punctuation +'\n' Text |
