(cpp) Add support for cpp (based on c)
This commit is contained in:
@@ -129,6 +129,7 @@ neogen.setup = function(opts)
|
|||||||
javascript = require("neogen.configurations.javascript"),
|
javascript = require("neogen.configurations.javascript"),
|
||||||
typescript = require("neogen.configurations.typescript"),
|
typescript = require("neogen.configurations.typescript"),
|
||||||
c = require("neogen.configurations.c"),
|
c = require("neogen.configurations.c"),
|
||||||
|
cpp = require("neogen.configurations.c"),
|
||||||
go = require("neogen.configurations.go"),
|
go = require("neogen.configurations.go"),
|
||||||
java = require("neogen.configurations.java")
|
java = require("neogen.configurations.java")
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,6 +9,14 @@ local c_params = {
|
|||||||
{ retrieve = "first", recursive = true, node_type = "identifier", extract = true },
|
{ retrieve = "first", recursive = true, node_type = "identifier", extract = true },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
-- This one is only used in cpp, considering moving it elsewhere to refactor
|
||||||
|
{
|
||||||
|
retrieve = "all",
|
||||||
|
node_type = "variadic_parameter_declaration",
|
||||||
|
subtree = {
|
||||||
|
{ retrieve = "first", recursive = true, node_type = "identifier", extract = true },
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
local c_function_extractor = function(node)
|
local c_function_extractor = function(node)
|
||||||
|
|||||||
Reference in New Issue
Block a user