clang API Documentation
#include "CGObjCRuntime.h"
#include "CGCleanup.h"
#include "CodeGenFunction.h"
#include "CodeGenModule.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/RecordLayout.h"
#include "clang/AST/StmtObjC.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/IR/CallSite.h"
#include "llvm/IR/DataLayout.h"
#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/Compiler.h"
#include <cstdarg>
Go to the source code of this file.
Functions | |
static std::string | SymbolNameForMethod (StringRef ClassName, StringRef CategoryName, const Selector MethodName, bool isClassMethod) |
static const ObjCInterfaceDecl * | FindIvarInterface (ASTContext &Context, const ObjCInterfaceDecl *OID, const ObjCIvarDecl *OIVD) |
static const ObjCInterfaceDecl* FindIvarInterface | ( | ASTContext & | Context, |
const ObjCInterfaceDecl * | OID, | ||
const ObjCIvarDecl * | OIVD | ||
) | [static] |
Definition at line 2792 of file CGObjCGNU.cpp.
References clang::ObjCInterfaceDecl::all_declared_ivar_begin(), clang::ObjCIvarDecl::getNextIvar(), and clang::ObjCInterfaceDecl::getSuperClass().
static std::string SymbolNameForMethod | ( | StringRef | ClassName, |
StringRef | CategoryName, | ||
const Selector | MethodName, | ||
bool | isClassMethod | ||
) | [static] |
Definition at line 878 of file CGObjCGNU.cpp.
References clang::Selector::getAsString().