LLVM  10.0.0svn
Functions | Variables
TapiFile.cpp File Reference
#include "llvm/Object/TapiFile.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Object/Error.h"
#include "llvm/Support/MemoryBuffer.h"
Include dependency graph for TapiFile.cpp:

Go to the source code of this file.

Functions

static uint32_t getFlags (const Symbol *Sym)
 

Variables

static constexpr StringLiteral ObjC1ClassNamePrefix = ".objc_class_name_"
 
static constexpr StringLiteral ObjC2ClassNamePrefix = "_OBJC_CLASS_$_"
 
static constexpr StringLiteral ObjC2MetaClassNamePrefix = "_OBJC_METACLASS_$_"
 
static constexpr StringLiteral ObjC2EHTypePrefix = "_OBJC_EHTYPE_$_"
 
static constexpr StringLiteral ObjC2IVarPrefix = "_OBJC_IVAR_$_"
 

Function Documentation

◆ getFlags()

static uint32_t getFlags ( const Symbol Sym)
static

Variable Documentation

◆ ObjC1ClassNamePrefix

constexpr StringLiteral ObjC1ClassNamePrefix = ".objc_class_name_"
static

Definition at line 22 of file TapiFile.cpp.

Referenced by llvm::object::TapiFile::TapiFile().

◆ ObjC2ClassNamePrefix

constexpr StringLiteral ObjC2ClassNamePrefix = "_OBJC_CLASS_$_"
static

Definition at line 23 of file TapiFile.cpp.

Referenced by llvm::object::TapiFile::TapiFile().

◆ ObjC2EHTypePrefix

constexpr StringLiteral ObjC2EHTypePrefix = "_OBJC_EHTYPE_$_"
static

Definition at line 25 of file TapiFile.cpp.

Referenced by llvm::object::TapiFile::TapiFile().

◆ ObjC2IVarPrefix

constexpr StringLiteral ObjC2IVarPrefix = "_OBJC_IVAR_$_"
static

Definition at line 26 of file TapiFile.cpp.

Referenced by llvm::object::TapiFile::TapiFile().

◆ ObjC2MetaClassNamePrefix

constexpr StringLiteral ObjC2MetaClassNamePrefix = "_OBJC_METACLASS_$_"
static

Definition at line 24 of file TapiFile.cpp.

Referenced by llvm::object::TapiFile::TapiFile().