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