13#ifndef LLVM_CLANG_AST_PARENTMAP_H
14#define LLVM_CLANG_AST_PARENTMAP_H
This represents one expression.
bool isConsumedExpr(Expr *E) const
void addStmt(Stmt *S)
Adds and/or updates the parent/child-relations of the complete stmt tree of S.
void setParent(const Stmt *S, const Stmt *Parent)
Manually sets the parent of S to Parent.
Stmt * getOuterParenParent(Stmt *) const
const Stmt * getParent(const Stmt *S) const
Stmt * getParentIgnoreParenImpCasts(Stmt *) const
const Stmt * getParentIgnoreParenCasts(const Stmt *S) const
const Stmt * getParentIgnoreParens(const Stmt *S) const
Stmt * getParentIgnoreParenCasts(Stmt *) const
bool isConsumedExpr(const Expr *E) const
Stmt * getParent(Stmt *) const
Stmt * getParentIgnoreParens(Stmt *) const
bool hasParent(const Stmt *S) const
Stmt - This represents one statement.
The JSON file list parser is used to communicate input to InstallAPI.