/freebsd-10.0-release/contrib/llvm/lib/MC/MCParser/ |
H A D | MCAsmParserExtension.cpp | 1 //===-- MCAsmParserExtension.cpp - Asm Parser Hooks -----------------------===// 20 void MCAsmParserExtension::Initialize(MCAsmParser &Parser) { argument 21 this->Parser = &Parser;
|
/freebsd-10.0-release/lib/clang/libllvmasmparser/ |
H A D | Makefile | 10 Parser.cpp
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 63 MCAsmParser &Parser; member in class:__anon2429::MipsAsmParser 184 : MCTargetAsmParser(), STI(sti), Parser(parser) { 189 MCAsmParser &getParser() const { return Parser; } 190 MCAsmLexer &getLexer() const { return Parser.getLexer(); } 894 const AsmToken &Tok = Parser.getTok(); 909 SMLoc S = Parser.getTok().getLoc(); 917 Parser.getTok().getLoc())); 918 Parser.Lex(); // Eat register token. 937 Error(Parser.getTok().getLoc(), "unexpected token in operand"); 941 SMLoc S = Parser [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseAST.cpp | 21 #include "clang/Parse/Parser.h" 36 const Parser &P; 38 PrettyStackTraceParserEntry(const Parser &p) : P(p) {} 112 OwningPtr<Parser> ParseOP(new Parser(S.getPreprocessor(), S, 114 Parser &P = *ParseOP.get(); 119 llvm::CrashRecoveryContextCleanupRegistrar<Parser> 129 Parser::DeclGroupPtrTy ADecl;
|
H A D | RAIIObjectsForParser.h | 19 #include "clang/Parse/Parser.h" 52 SuppressAccessChecks(Parser &P, bool activate = true) 95 ParsingDeclRAIIObject(Parser &P, NoParent_t _) 101 ParsingDeclRAIIObject(Parser &P, 110 ParsingDeclRAIIObject(Parser &P, ParsingDeclRAIIObject *other) 173 ParsingDeclSpec(Parser &P) 176 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) 198 ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS, TheContext C) 225 ParsingFieldDeclarator(Parser &P, const ParsingDeclSpec &DS) 261 /// ColonProtectionRAIIObject - This sets the Parser [all...] |
H A D | ParseCXXInlineMethods.cpp | 14 #include "clang/Parse/Parser.h" 32 NamedDecl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, 201 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { 238 Parser::LateParsedDeclaration::~LateParsedDeclaration() {} 239 void Parser::LateParsedDeclaration::ParseLexedMethodDeclarations() {} 240 void Parser::LateParsedDeclaration::ParseLexedMemberInitializers() {} 241 void Parser::LateParsedDeclaration::ParseLexedMethodDefs() {} 243 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C) 246 Parser [all...] |
H A D | ParseTentative.cpp | 10 // This file implements the tentative parsing portions of the Parser 15 #include "clang/Parse/Parser.h" 50 bool Parser::isCXXDeclarationStatement() { 82 bool Parser::isCXXSimpleDeclaration(bool AllowForRangeDecl) { 153 Parser::TPResult Parser::TryParseSimpleDeclaration(bool AllowForRangeDecl) { 214 Parser::TPResult Parser::TryParseInitDeclaratorList() { 274 bool Parser::isCXXConditionDeclaration() { 341 bool Parser [all...] |
H A D | Parser.cpp | 1 //===--- Parser.cpp - C Language Family Parser ----------------------------===// 10 // This file implements the Parser interfaces. 14 #include "clang/Parse/Parser.h" 43 IdentifierInfo *Parser::getSEHExceptKeyword() { 51 Parser::Parser(Preprocessor &pp, Sema &actions, bool skipFunctionBodies) function in class:Parser 116 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { 120 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { 130 void Parser [all...] |
H A D | ParseOpenMP.cpp | 15 #include "clang/Parse/Parser.h" 28 Parser::DeclGroupPtrTy Parser::ParseOpenMPDeclarativeDirective() { 70 bool Parser::ParseOpenMPSimpleVarList(
|
H A D | ParseTemplate.cpp | 14 #include "clang/Parse/Parser.h" 27 Parser::ParseDeclarationStartingWithTemplate(unsigned Context, 60 Parser::ParseTemplateDeclarationOrSpecialization(unsigned Context, 164 Parser::ParseSingleDeclarationAfterTemplate( 271 bool Parser::ParseTemplateParameters(unsigned Depth, 314 Parser::ParseTemplateParameterList(unsigned Depth, 346 bool Parser::isStartOfTemplateTypeParameter() { 422 Decl *Parser::ParseTemplateParameter(unsigned Depth, unsigned Position) { 444 Decl *Parser::ParseTypeParameter(unsigned Depth, unsigned Position) { 505 Parser [all...] |
H A D | ParseObjc.cpp | 10 // This file implements the Objective-C portions of the Parser interface. 14 #include "clang/Parse/Parser.h" 26 void Parser::MaybeSkipAttributes(tok::ObjCKeywordKind Kind) { 46 Parser::DeclGroupPtrTy Parser::ParseObjCAtDirectives() { 100 Parser::DeclGroupPtrTy 101 Parser::ParseObjCAtClassDeclaration(SourceLocation atLoc) { 133 void Parser::CheckNestedObjCContexts(SourceLocation AtLoc) 181 Decl *Parser::ParseObjCAtInterfaceDeclaration(SourceLocation AtLoc, 308 struct Parser [all...] |
H A D | ParseDecl.cpp | 10 // This file implements the Declaration portions of the Parser interfaces. 14 #include "clang/Parse/Parser.h" 38 TypeResult Parser::ParseTypeName(SourceRange *Range, 114 void Parser::ParseGNUAttributes(ParsedAttributes &attrs, 190 void Parser::ParseGNUAttributeArgs(IdentifierInfo *AttrName, 338 void Parser::ParseMicrosoftDeclSpecWithSingleArg(IdentifierInfo *AttrName, 361 bool Parser::IsSimpleMicrosoftDeclSpec(IdentifierInfo *Ident) { 384 void Parser::ParseComplexMicrosoftDeclSpec(IdentifierInfo *Ident, 545 void Parser::ParseMicrosoftDeclSpec(ParsedAttributes &Attrs) { 599 void Parser [all...] |
H A D | ParseStmt.cpp | 1 //===--- ParseStmt.cpp - Statement and Block Parser -----------------------===// 10 // This file implements the Statement and Block portions of the Parser 15 #include "clang/Parse/Parser.h" 94 Parser::ParseStatementOrDeclaration(StmtVector &Stmts, bool OnlyStatement, 115 Parser::ParseStatementOrDeclarationAfterAttributes(StmtVector &Stmts, 330 StmtResult Parser::ParseExprStatement() { 362 StmtResult Parser::ParseSEHTryBlock() { 377 StmtResult Parser::ParseSEHTryBlockCommon(SourceLocation TryLoc) { 411 StmtResult Parser::ParseSEHExceptBlock(SourceLocation ExceptLoc) { 453 StmtResult Parser [all...] |
/freebsd-10.0-release/contrib/llvm/lib/TableGen/ |
H A D | Main.cpp | 54 static int createDependencyFile(const TGParser &Parser, const char *argv0) { argument 67 const TGLexer::DependenciesMapTy &Dependencies = Parser.getDependencies(); 100 TGParser Parser(SrcMgr, Records); 102 if (Parser.ParseFile()) 113 if (int Ret = createDependencyFile(Parser, argv0))
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | CommentParser.h | 30 class Parser { class in namespace:clang::comments 31 Parser(const Parser &) LLVM_DELETED_FUNCTION; 32 void operator=(const Parser &) LLVM_DELETED_FUNCTION; 95 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 45 MCAsmParser &Parser; member in class:__anon2338::AArch64AsmParser 58 : MCTargetAsmParser(), STI(_STI), Parser(_Parser) { 1085 Error(Parser.getTok().getLoc(), "unexpected token in operand"); 1102 if (Parser.getTok().is(AsmToken::LBrac)) 1117 SMLoc StartLoc = Parser.getTok().getLoc(); 1124 EndLoc = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); 1129 SMLoc StartLoc = Parser.getTok().getLoc(); 1132 Parser.Lex(); 1137 EndLoc = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); 1142 SMLoc Loc = Parser [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/MCParser/ |
H A D | MCAsmParserExtension.h | 1 //===-- llvm/MC/MCAsmParserExtension.h - Asm Parser Hooks -------*- C++ -*-===// 27 MCAsmParser *Parser; member in class:llvm::MCAsmParserExtension 46 /// \brief Initialize the extension for parsing using the given \p Parser. 49 virtual void Initialize(MCAsmParser &Parser); 56 MCAsmParser &getParser() { return *Parser; }
|
/freebsd-10.0-release/lib/clang/libclangparse/ |
H A D | Makefile | 21 Parser.cpp
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 49 MCAsmParser &Parser; member in class:__anon2372::ARMAsmParser 85 MCAsmParser &getParser() const { return Parser; } 86 MCAsmLexer &getLexer() const { return Parser.getLexer(); } 90 return Parser.Warning(L, Msg, Ranges); 94 return Parser.Error(L, Msg, Ranges); 245 : MCTargetAsmParser(), STI(_STI), Parser(_Parser) { 261 if (MCELFStreamer *MES = dyn_cast<MCELFStreamer>(&Parser.getStreamer())) 2495 StartLoc = Parser.getTok().getLoc(); 2496 EndLoc = Parser.getTok().getEndLoc(); 2507 const AsmToken &Tok = Parser [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/AsmParser/ |
H A D | PPCAsmParser.cpp | 113 MCAsmParser &Parser; member in class:__anon2453::PPCAsmParser 116 MCAsmParser &getParser() const { return Parser; } 117 MCAsmLexer &getLexer() const { return Parser.getLexer(); } 119 void Warning(SMLoc L, const Twine &Msg) { Parser.Warning(L, Msg); } 120 bool Error(SMLoc L, const Twine &Msg) { return Parser.Error(L, Msg); } 153 : MCTargetAsmParser(), STI(_STI), Parser(_Parser) { 545 const AsmToken &Tok = Parser.getTok(); 552 Parser.Lex(); // Eat identifier token. 561 SMLoc S = Parser.getTok().getLoc(); 562 SMLoc E = SMLoc::getFromPointer(Parser [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 49 MCAsmParser &Parser; member in class:__anon2509::X86AsmParser 475 MCAsmParser &getParser() const { return Parser; } 477 MCAsmLexer &getLexer() const { return Parser.getLexer(); } 483 return Parser.Error(L, Msg, Ranges); 556 : MCTargetAsmParser(), STI(sti), Parser(parser), InstInfo(0) { 1007 const AsmToken &PercentTok = Parser.getTok(); 1013 Parser.Lex(); // Eat percent token. 1015 const AsmToken &Tok = Parser.getTok(); 1048 Parser.Lex(); // Eat 'st' 1056 const AsmToken &IntTok = Parser [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | CommentParser.cpp | 24 Parser &P; 138 TextTokenRetokenizer(llvm::BumpPtrAllocator &Allocator, Parser &P): 248 Parser::Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator, function in class:clang::comments::Parser 256 void Parser::parseParamCommandArgs(ParamCommandComment *PC, 274 void Parser::parseTParamCommandArgs(TParamCommandComment *TPC, 284 void Parser::parseBlockCommandArgs(BlockCommandComment *BC, 302 BlockCommandComment *Parser::parseBlockCommand() { 394 InlineCommandComment *Parser::parseInlineCommand() { 424 HTMLStartTagComment *Parser [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/AsmParser/ |
H A D | MBlazeAsmParser.cpp | 29 MCAsmParser &Parser; member in class:__anon2407::MBlazeAsmParser 31 MCAsmParser &getParser() const { return Parser; } 32 MCAsmLexer &getLexer() const { return Parser.getLexer(); } 34 void Warning(SMLoc L, const Twine &Msg) { Parser.Warning(L, Msg); } 35 bool Error(SMLoc L, const Twine &Msg) { return Parser.Error(L, Msg); } 63 : MCTargetAsmParser(), Parser(_Parser) {} 406 StartLoc = Parser.getTok().getLoc(); 407 EndLoc = Parser.getTok().getEndLoc(); 432 SMLoc S = Parser.getTok().getLoc(); 433 SMLoc E = Parser [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 299 MCAsmParser &Parser; member in class:__anon2498::SystemZAsmParser 328 : MCTargetAsmParser(), STI(sti), Parser(parser) { 329 MCAsmParserExtension::Initialize(Parser); 416 Reg.StartLoc = Parser.getTok().getLoc(); 419 if (Parser.getTok().isNot(AsmToken::Percent)) 421 Parser.Lex(); 424 if (Parser.getTok().isNot(AsmToken::Identifier)) 428 StringRef Name = Parser.getTok().getString(); 437 Reg.EndLoc = Parser.getTok().getLoc(); 438 Parser [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Format/ |
H A D | UnwrappedLineParser.cpp | 99 ScopedLineState(UnwrappedLineParser &Parser, argument 101 : Parser(Parser), SwitchToPreprocessorLines(SwitchToPreprocessorLines) { 103 Parser.CurrentLines = &Parser.PreprocessorDirectives; 104 PreBlockLine = Parser.Line.take(); 105 Parser.Line.reset(new UnwrappedLine()); 106 Parser.Line->Level = PreBlockLine->Level; 107 Parser.Line->InPPDirective = PreBlockLine->InPPDirective; 111 if (!Parser 122 UnwrappedLineParser &Parser; member in class:clang::format::ScopedLineState [all...] |