clang API Documentation

Public Member Functions
clang::MangleBuffer Class Reference

#include <Mangle.h>

List of all members.

Public Member Functions

void setString (StringRef Ref)
SmallVectorImpl< char > & getBuffer ()
StringRef getString () const
 operator StringRef () const

Detailed Description

MangleBuffer - a convenient class for storing a name which is either the result of a mangling or is a constant string with external memory ownership.

Definition at line 40 of file Mangle.h.


Member Function Documentation

SmallVectorImpl<char>& clang::MangleBuffer::getBuffer ( ) [inline]

Definition at line 46 of file Mangle.h.

Referenced by clang::CodeGen::CodeGenModule::getBlockMangledName().

StringRef clang::MangleBuffer::getString ( ) const [inline]
clang::MangleBuffer::operator StringRef ( ) const [inline]

Definition at line 55 of file Mangle.h.

References getString().

void clang::MangleBuffer::setString ( StringRef  Ref) [inline]

Definition at line 42 of file Mangle.h.


The documentation for this class was generated from the following file: