#include "clang/Rewrite/Frontend/ASTConsumers.h"
#include "clang/AST/AST.h"
#include "clang/AST/ASTConsumer.h"
#include "clang/AST/Attr.h"
#include "clang/AST/ParentMap.h"
#include "clang/Basic/CharInfo.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Config/config.h"
#include "clang/Lex/Lexer.h"
#include "clang/Rewrite/Core/Rewriter.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/raw_ostream.h"
#include <memory>
Go to the source code of this file.
◆ BuildUniqueMethodName()
static void BuildUniqueMethodName |
( |
std::string & |
Name, |
|
|
ObjCMethodDecl * |
MD |
|
) |
| |
|
static |
◆ getIvarAccessString()
std::string RewriteModernObjC::getIvarAccessString |
( |
ObjCIvarDecl * |
OID | ) |
|
|
static |
◆ HasLocalVariableExternalStorage()
◆ IsHeaderFile()
static bool IsHeaderFile |
( |
const std::string & |
Filename | ) |
|
|
static |
◆ RewriteOneForwardClassDecl()
static void RewriteOneForwardClassDecl |
( |
ObjCInterfaceDecl * |
ForwardDecl, |
|
|
std::string & |
typedefString |
|
) |
| |
|
static |
◆ scanForProtocolRefs()
static bool scanForProtocolRefs |
( |
const char * |
startBuf, |
|
|
const char * |
endBuf, |
|
|
const char *& |
startRef, |
|
|
const char *& |
endRef |
|
) |
| |
|
static |
◆ scanToNextArgument()
static void scanToNextArgument |
( |
const char *& |
argRef | ) |
|
|
static |