13#ifndef LLVM_CLANG_LEX_SCRATCHBUFFER_H
14#define LLVM_CLANG_LEX_SCRATCHBUFFER_H
39 void AllocScratchBuffer(
unsigned RequestLen);
Defines the clang::SourceLocation class and associated facilities.
ScratchBuffer - This class exposes a simple interface for the dynamic construction of tokens.
SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr)
getToken - Splat the specified text into a temporary MemoryBuffer and return a SourceLocation that re...
Encodes a location in the source.
This class handles loading and caching of source files into memory.
The JSON file list parser is used to communicate input to InstallAPI.