LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
AsmLexer.cpp File Reference
#include "llvm/MC/MCParser/AsmLexer.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/SMLoc.h"
#include <cctype>
#include <cerrno>
#include <cstdio>
#include <cstdlib>
Include dependency graph for AsmLexer.cpp:

Go to the source code of this file.

Functions

static bool IsIdentifierChar (char c)
 LexIdentifier: [a-zA-Z_.][a-zA-Z0-9_$.@?]*. More...
 
static void SkipIgnoredIntegerSuffix (const char *&CurPtr)
 
static unsigned doLookAhead (const char *&CurPtr, unsigned DefaultRadix)
 

Function Documentation

static unsigned doLookAhead ( const char *&  CurPtr,
unsigned  DefaultRadix 
)
static

Definition at line 217 of file AsmLexer.cpp.

References llvm::LibFunc::isdigit.

static bool IsIdentifierChar ( char  c)
static

LexIdentifier: [a-zA-Z_.][a-zA-Z0-9_$.@?]*.

Definition at line 142 of file AsmLexer.cpp.

static void SkipIgnoredIntegerSuffix ( const char *&  CurPtr)
static

Definition at line 205 of file AsmLexer.cpp.