Searched refs:CharNo (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/TableGen/
H A DStringMatcher.cpp44 /// same length and whose characters leading up to CharNo are the same, emit
45 /// code to verify that CharNo and later are the same.
49 const std::vector<const StringPair *> &Matches, unsigned CharNo,
56 if (CharNo == Matches[0]->first.size()) {
79 MatchesByLetter[Matches[i]->first[CharNo]].push_back(Matches[i]);
86 unsigned NumChars = FirstNonCommonLetter-CharNo;
92 OS << Indent << "if (" << StrVariableName << "[" << CharNo << "] != '"
93 << Matches[0]->first[CharNo] << "')\n";
98 OS << Indent << "if (memcmp(" << StrVariableName << ".data()+" << CharNo
99 << ", \"" << Matches[0]->first.substr(CharNo, NumChar
48 EmitStringMatcherForChar( const std::vector<const StringPair *> &Matches, unsigned CharNo, unsigned IndentCount, bool IgnoreDuplicates) const argument
110 OS << Indent << "switch (" << StrVariableName << "[" << CharNo << "]) {\\n"; local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
H A DStringMatcher.h48 unsigned CharNo, unsigned IndentCount,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCommentLexer.h312 const unsigned CharNo = Loc - BufferStart; local
313 return FileLoc.getLocWithOffset(CharNo);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/
H A DLexer.cpp721 unsigned Lexer::getTokenPrefixLength(SourceLocation TokStart, unsigned CharNo, argument
731 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr)))
740 if (CharNo == 0)
743 --CharNo;
749 for (; CharNo; --CharNo) {
1104 Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen);
1107 unsigned CharNo, unsigned TokLen) {
1118 SpellingLoc = SpellingLoc.getLocWithOffset(CharNo);
1136 unsigned CharNo local
1105 GetMappedTokenLoc(Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DLexer.h360 unsigned CharNo,
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DCommentParser.cpp68 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart; local
69 return Pos.BufferStartLoc.getLocWithOffset(CharNo);

Completed in 316 milliseconds