aboutsummaryrefslogtreecommitdiffstats
path: root/queries/cpp
diff options
context:
space:
mode:
authorJohn Drouhard <john@drouhard.dev>2023-01-08 12:15:33 -0600
committerObserverOfTime <chronobserver@disroot.org>2023-01-09 21:41:13 +0200
commited021ac3affdfd04a26325896d221f5f519e5971 (patch)
tree3271d0dc797c81ca027611da3635bc7491d5a9fe /queries/cpp
parentUpdate parsers: scala (diff)
downloadnvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar.gz
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar.bz2
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar.lz
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar.xz
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.tar.zst
nvim-treesitter-ed021ac3affdfd04a26325896d221f5f519e5971.zip
injections(cpp): add injections for raw string literals
the delimiter describes the language to use for the injection content ```cpp auto python_code = R"python( import os if __name__ == '__main__': print(os.name) )python"; ```
Diffstat (limited to 'queries/cpp')
-rw-r--r--queries/cpp/injections.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/queries/cpp/injections.scm b/queries/cpp/injections.scm
index 13842120d..cfb543ed7 100644
--- a/queries/cpp/injections.scm
+++ b/queries/cpp/injections.scm
@@ -1,3 +1,7 @@
(preproc_arg) @cpp
(comment) @comment
+
+(raw_string_literal
+ delimiter: (raw_string_delimiter) @language
+ (raw_string_content) @content)