llcppsigfetch:free token
This commit is contained in:
@@ -322,6 +322,8 @@ func (ct *Converter) ProcessMarco(cursor clang.Cursor) {
|
|||||||
var numTokens c.Uint
|
var numTokens c.Uint
|
||||||
var tokens *clang.Token
|
var tokens *clang.Token
|
||||||
ct.unit.Tokenize(ran, &tokens, &numTokens)
|
ct.unit.Tokenize(ran, &tokens, &numTokens)
|
||||||
|
defer ct.unit.DisposeTokens(tokens, numTokens)
|
||||||
|
|
||||||
tokensSlice := unsafe.Slice(tokens, int(numTokens))
|
tokensSlice := unsafe.Slice(tokens, int(numTokens))
|
||||||
|
|
||||||
macro := &ast.Macro{
|
macro := &ast.Macro{
|
||||||
|
|||||||
Reference in New Issue
Block a user