clang API Documentation

Functions
CGObjCGNU.cpp File Reference
#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>
Include dependency graph for CGObjCGNU.cpp:

Go to the source code of this file.

Functions

static std::string SymbolNameForMethod (StringRef ClassName, StringRef CategoryName, const Selector MethodName, bool isClassMethod)
static const ObjCInterfaceDeclFindIvarInterface (ASTContext &Context, const ObjCInterfaceDecl *OID, const ObjCIvarDecl *OIVD)

Function Documentation

static const ObjCInterfaceDecl* FindIvarInterface ( ASTContext Context,
const ObjCInterfaceDecl OID,
const ObjCIvarDecl OIVD 
) [static]
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().