Searched defs:CharNo (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/TableGen/
H A DStringMatcher.cpp39 /// same length and whose characters leading up to CharNo are the same, emit
40 /// code to verify that CharNo and later are the same.
45 unsigned CharNo, unsigned IndentCount) const {
51 if (CharNo == Matches[0]->first.size()) {
73 MatchesByLetter[Matches[i]->first[CharNo]].push_back(Matches[i]);
80 unsigned NumChars = FirstNonCommonLetter-CharNo;
86 OS << Indent << "if (" << StrVariableName << "[" << CharNo << "] != '"
87 << Matches[0]->first[CharNo] << "')\n";
92 OS << Indent << "if (memcmp(" << StrVariableName << ".data()+" << CharNo
93 << ", \"" << Matches[0]->first.substr(CharNo, NumChar
44 EmitStringMatcherForChar(const std::vector<const StringPair*> &Matches, unsigned CharNo, unsigned IndentCount) const argument
103 OS << Indent << "switch (" << StrVariableName << "[" << CharNo << "]) {\\n"; local
[all...]
/external/clang/include/clang/AST/
H A DCommentLexer.h314 const unsigned CharNo = Loc - BufferStart; local
315 return FileLoc.getLocWithOffset(CharNo);
/external/clang/lib/AST/
H A DCommentParser.cpp59 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart; local
60 return Pos.BufferStartLoc.getLocWithOffset(CharNo);
/external/clang/lib/Lex/
H A DLexer.cpp658 unsigned CharNo,
668 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr)))
677 if (CharNo == 0)
679 ++TokPtr, --CharNo, ++PhysOffset;
684 for (; CharNo; --CharNo) {
1138 Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen);
1141 unsigned CharNo, unsigned TokLen) {
1152 SpellingLoc = SpellingLoc.getLocWithOffset(CharNo);
1171 unsigned CharNo local
657 AdvanceToTokenCharacter(SourceLocation TokStart, unsigned CharNo, const SourceManager &SM, const LangOptions &LangOpts) argument
1139 GetMappedTokenLoc(Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen) argument
[all...]

Completed in 210 milliseconds