LLVM API Documentation
#include "llvm/Constants.h"#include "llvm/DerivedTypes.h"#include "llvm/Function.h"#include "llvm/Instructions.h"#include "llvm/Assembly/Parser.h"#include "llvm/ADT/StringExtras.h"Include dependency graph for ParserInternals.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| struct | llvm::InlineAsmDescriptor |
| struct | llvm::ValID |
Functions | |
| void | set_scan_file (FILE *F) |
| void | set_scan_string (const char *str) |
| Module * | llvm::RunVMAsmParser (const std::string &Filename, FILE *F) |
| Module * | llvm::RunVMAsmParser (const char *AsmString, Module *M) |
| char * | llvm::UnEscapeLexed (char *Buffer, bool AllowNull) |
| static void | llvm::ThrowException (const std::string &message, int LineNo=-1) |
Variables | |
| int | llvmAsmlineno |
| std::string & | llvmAsmTextin |
| char * | llvmAsmtext |
| int | llvmAsmleng |
| std::string | llvm::CurFilename |
| void set_scan_file | ( | FILE * | F | ) |
Definition at line 872 of file Lexer.cpp.
References llvmAsm_create_buffer(), llvmAsm_switch_to_buffer(), and YY_BUF_SIZE.
Referenced by llvm::RunVMAsmParser().
| void set_scan_string | ( | const char * | str | ) |
Definition at line 875 of file Lexer.cpp.
References llvmAsm_scan_string().
Referenced by llvm::RunVMAsmParser().
| int llvmAsmleng |
| int llvmAsmlineno |
| char* llvmAsmtext |
| std::string& llvmAsmTextin |