| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | CommentLexer.cpp | 108 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in findNewline() 124 if (BufferPtr != BufferEnd && *BufferPtr == '\n') in skipNewline() 132 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipNamedCharacterReference() 141 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipDecimalCharacterReference() 150 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHexCharacterReference() 166 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHTMLIdentifier() 183 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipHTMLQuotedString() 192 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipWhitespace() 212 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in skipCommandName() 248 for ( ; BufferPtr != BufferEnd; ++BufferPtr) { in findCCommentEnd() [all …]
|
| H A D | CommentParser.cpp | 44 const char *BufferPtr; member 63 Pos.BufferPtr = Pos.BufferStart; in setupBuffer() 74 assert(Pos.BufferPtr != Pos.BufferEnd); in peek() 75 return *Pos.BufferPtr; in peek() 80 assert(Pos.BufferPtr != Pos.BufferEnd); in consumeChar() 81 Pos.BufferPtr++; in consumeChar() 82 if (Pos.BufferPtr == Pos.BufferEnd) { in consumeChar() 161 const char *WordBegin = Pos.BufferPtr; in lexWord() 194 const char *WordBegin = Pos.BufferPtr; in lexDelimitedSeq() 239 if (Pos.BufferPtr != Pos.BufferStart) { in putBackLeftoverTokens() [all …]
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | Lexer.cpp | 83 BufferPtr = BufPtr; in InitLexer() 101 BufferPtr += BOMLength; in InitLexer() 211 L->BufferPtr = StrData; in Create_PragmaLexer() 1751 BufferPtr = CurPtr; in LexUnicodeIdentifierStart() 1832 BufferPtr = CurPtr; in LexIdentifierContinue() 2366 BufferPtr = CurPtr; in SkipWhitespace() 2509 BufferPtr = CurPtr; in SkipLineComment() 2536 BufferPtr = CurPtr; in SkipLineComment() 2867 BufferPtr = CurPtr; in SkipBlockComment() 3003 BufferPtr = CurPtr; in LexEndOfFile() [all …]
|
| H A D | PPLexerChange.cpp | 347 CurLexer->BufferPtr = EndPos; in HandleEndOfFile() 479 CurLexer->BufferPtr = EndPos; in HandleEndOfFile() 533 CurLexer->BufferPtr = EndPos; in HandleEndOfFile()
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | Lexer.h | 131 const char *BufferPtr; variable 241 return BufferPtr == BufferEnd; in LexFromRawLexer() 304 return getSourceLocation(BufferPtr); in getSourceLocation() 308 const char *getBufferLocation() const { return BufferPtr; } in getBufferLocation() 312 assert(BufferPtr >= BufferStart && "Invalid buffer state"); in getCurrentBufferOffset() 313 return BufferPtr - BufferStart; in getCurrentBufferOffset() 621 unsigned TokLen = TokEnd-BufferPtr; in FormTokenWithChars() 623 Result.setLocation(getSourceLocation(BufferPtr, TokLen)); in FormTokenWithChars() 625 BufferPtr = TokEnd; in FormTokenWithChars() 765 void cutOffLexing() { BufferPtr = BufferEnd; } in cutOffLexing()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGGPUBuiltin.cpp | 102 llvm::Value * BufferPtr = llvm::ConstantPointerNull::get(llvm::Type::getInt8PtrTy(Ctx)); in packArgsIntoNVPTXFormatBuffer() local 103 return {BufferPtr, llvm::TypeSize::Fixed(0)}; in packArgsIntoNVPTXFormatBuffer() 122 llvm::Value *BufferPtr = in packArgsIntoNVPTXFormatBuffer() local 124 return {BufferPtr, DL.getTypeAllocSize(AllocaTy)}; in packArgsIntoNVPTXFormatBuffer() 156 llvm::Value *BufferPtr = r.first; in EmitDevicePrintfCallExpr() local 159 Args[0].getRValue(*CGF).getScalarVal(), BufferPtr}; in EmitDevicePrintfCallExpr()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 2624 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP(GlobAddr.getElementType(), in emitListToGlobalCopyFunction() local 2626 GlobLVal.setAddress(Address(BufferPtr, in emitListToGlobalCopyFunction() 2726 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitListToGlobalReduceFunction() local 2728 llvm::Value *Ptr = CGF.EmitCastToVoidPtr(BufferPtr); in emitListToGlobalReduceFunction() 2834 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP(GlobAddr.getElementType(), in emitGlobalToListCopyFunction() local 2836 GlobLVal.setAddress(Address(BufferPtr, in emitGlobalToListCopyFunction() 2936 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitGlobalToListReduceFunction() local 2938 llvm::Value *Ptr = CGF.EmitCastToVoidPtr(BufferPtr); in emitGlobalToListReduceFunction()
|
| /llvm-project-15.0.7/libclc/utils/ |
| H A D | prepare-builtins.cpp | 47 std::unique_ptr<MemoryBuffer> &BufferPtr = BufferOrErr.get(); in main() local 51 parseBitcodeFile(BufferPtr.get()->getMemBufferRef(), Context)); in main() 53 parseBitcodeFile(BufferPtr.get()->getMemBufferRef(), Context); in main()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | SnippetFile.cpp | 123 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in readSnippets() local 125 if (std::error_code EC = BufferPtr.getError()) { in readSnippets() 130 SM.AddNewSourceBuffer(std::move(BufferPtr.get()), SMLoc()); in readSnippets()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CommentLexer.h | 236 const char *BufferPtr; variable 303 StringRef Text(BufferPtr, TokEnd - BufferPtr); in formTextToken()
|
| /llvm-project-15.0.7/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 376 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local 378 if (std::error_code EC = BufferPtr.getError()) { in main() 383 MemoryBuffer *Buffer = BufferPtr->get(); in main() 388 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
|
| /llvm-project-15.0.7/llvm/tools/llvm-mc-assemble-fuzzer/ |
| H A D | llvm-mc-assemble-fuzzer.cpp | 142 std::unique_ptr<MemoryBuffer> BufferPtr(new LLVMFuzzerInputBuffer(Data, Size)); in AssembleOneInput() local 145 SrcMgr.AddNewSourceBuffer(std::move(BufferPtr), SMLoc()); in AssembleOneInput()
|
| /llvm-project-15.0.7/llvm/tools/llvm-ml/ |
| H A D | llvm-ml.cpp | 288 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local 290 if (std::error_code EC = BufferPtr.getError()) { in main() 299 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
|
| /llvm-project-15.0.7/lldb/unittests/Process/minidump/ |
| H A D | MinidumpParserTest.cpp | 45 auto BufferPtr = FileSystem::Instance().CreateDataBuffer(filename, -1, 0); in SetUpData() local 46 ASSERT_NE(BufferPtr, nullptr); in SetUpData() 48 MinidumpParser::Create(BufferPtr); in SetUpData()
|
| /llvm-project-15.0.7/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 340 ErrorOr<std::unique_ptr<MemoryBuffer>> BufferPtr = in main() local 342 if (std::error_code EC = BufferPtr.getError()) { in main() 393 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc()); in main()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | InternalsManual.rst | 1199 * The ``Lexer`` uses ``BufferPtr`` to keep track of the current character being
|