Lines Matching defs:End
45 uint64_t LLLexer::atoull(const char *Buffer, const char *End) {
47 for (; Buffer != End; Buffer++) {
59 uint64_t LLLexer::HexIntToVal(const char *Buffer, const char *End) {
61 for (; Buffer != End; ++Buffer) {
74 void LLLexer::HexToIntPair(const char *Buffer, const char *End,
77 if (End - Buffer >= 16) {
79 assert(Buffer != End);
85 for (int i = 0; i < 16 && Buffer != End; i++, Buffer++) {
89 if (Buffer != End)
95 void LLLexer::FP80HexToIntPair(const char *Buffer, const char *End,
98 for (int i=0; i<4 && Buffer != End; i++, Buffer++) {
99 assert(Buffer != End);
104 for (int i = 0; i < 16 && Buffer != End; i++, Buffer++) {
108 if (Buffer != End)
1091 if (const char *End = isLabelTail(CurPtr)) {
1092 StrVal.assign(TokStart, End-1);
1093 CurPtr = End;
1118 if (const char *End = isLabelTail(CurPtr)) {
1119 StrVal.assign(TokStart, End-1);
1120 CurPtr = End;