Twine.h File Reference

#include "llvm/ADT/StringRef.h"
#include "llvm/Support/DataTypes.h"
#include <cassert>
#include <string>
#include <iostream>

Go to the source code of this file.

Classes

class  llvm::Twine
 Twine - A lightweight data structure for efficiently representing the concatenation of temporary values as strings. More...
union  llvm::Twine::Child

Namespaces

namespace  llvm

Functions

Twine Inline Implementations



Twine llvm::operator+ (const Twine &LHS, const Twine &RHS)
Twine llvm::operator+ (const char *LHS, const StringRef &RHS)
 Additional overload to guarantee simplified codegen; this is equivalent to concat().
Twine llvm::operator+ (const StringRef &LHS, const char *RHS)
 Additional overload to guarantee simplified codegen; this is equivalent to concat().
std::ostream & llvm::operator<< (std::ostream &OS, const Twine &RHS)

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1