Ninja
Functions
string_piece_util.cc File Reference
#include "string_piece_util.h"
#include <algorithm>
#include <string>
#include <vector>
Include dependency graph for string_piece_util.cc:

Go to the source code of this file.

Functions

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

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()

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

Definition at line 41 of file string_piece_util.cc.

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

◆ SplitStringPiece()

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