clang
7.0.0
|
#include "Transforms.h"
#include "Internals.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/StmtVisitor.h"
#include "clang/Basic/SourceManager.h"
Go to the source code of this file.
Functions | |
static bool | isEmptyARCMTMacroStatement (NullStmt *S, std::vector< SourceLocation > &MacroLocs, ASTContext &Ctx) |
static bool | isBodyEmpty (CompoundStmt *body, ASTContext &Ctx, std::vector< SourceLocation > &MacroLocs) |
static void | cleanupDeallocOrFinalize (MigrationPass &pass) |
|
static |
Definition at line 195 of file TransEmptyStatementsAndDealloc.cpp.
References clang::arcmt::MigrationPass::Ctx, clang::IdentifierTable::get(), clang::SelectorTable::getNullarySelector(), clang::ASTContext::getTranslationUnitDecl(), clang::ASTContext::Idents, clang::ASTContext::Selectors, and clang::arcmt::MigrationPass::TA.
Referenced by clang::arcmt::trans::removeEmptyStatementsAndDeallocFinalize().
|
static |
Definition at line 186 of file TransEmptyStatementsAndDealloc.cpp.
|
static |
Definition at line 32 of file TransEmptyStatementsAndDealloc.cpp.