Ninja
Functions
string_piece_util.h File Reference
#include <string>
#include <vector>
#include "string_piece.h"
Include dependency graph for string_piece_util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool EqualsCaseInsensitiveASCII (StringPiece a, StringPiece b)
 
std::string JoinStringPiece (const std::vector< StringPiece > &list, char sep)
 
std::vector< StringPieceSplitStringPiece (StringPiece input, char sep)
 
char ToLowerASCII (char c)
 

Function Documentation

◆ EqualsCaseInsensitiveASCII()

bool EqualsCaseInsensitiveASCII ( StringPiece  a,
StringPiece  b 
)

Definition at line 66 of file string_piece_util.cc.

References StringPiece::len_, StringPiece::str_, and ToLowerASCII().

Referenced by IncludesNormalize::Relativize(), and TEST().

◆ JoinStringPiece()

std::string JoinStringPiece ( const std::vector< StringPiece > &  list,
char  sep 
)

◆ SplitStringPiece()

std::vector<StringPiece> SplitStringPiece ( StringPiece  input,
char  sep 
)

◆ ToLowerASCII()

char ToLowerASCII ( char  c)
inline