Searched refs:CharNo (Results 1 - 6 of 6) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/llvm/lib/TableGen/ |
H A D | StringMatcher.cpp | 44 /// 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 D | StringMatcher.h | 48 unsigned CharNo, unsigned IndentCount,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | CommentLexer.h | 312 const unsigned CharNo = Loc - BufferStart; local 313 return FileLoc.getLocWithOffset(CharNo);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | Lexer.cpp | 721 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 D | Lexer.h | 360 unsigned CharNo,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | CommentParser.cpp | 68 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart; local 69 return Pos.BufferStartLoc.getLocWithOffset(CharNo);
|
Completed in 316 milliseconds