dextool.plugin.mutate.backend.analyze.extensions

Members

Classes

ExtendedVisitor
class ExtendedVisitor

the ignoreCursors solution is not particularly principaled. It is an ugly hack that should be moved to the core AST Visitor and thus completely h

IfStmtCond
class IfStmtCond
Undocumented in source.
IfStmtCondVar
class IfStmtCondVar
Undocumented in source.
IfStmtElse
class IfStmtElse
Undocumented in source.
IfStmtInit
class IfStmtInit
Undocumented in source.
IfStmtThen
class IfStmtThen
Undocumented in source.

Functions

accept
void accept(libclang_ast.ast.IfStmt n, T v)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(dextool.clang_extensions.IfStmt n, T v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Extensions to the visitor in libclang_ast.ast.

Intende to move this code to clang_extensions if this approach to extending the clang AST works well.