Home
last modified time | relevance | path

Searched refs:Parser (Results 1 – 25 of 108) sorted by relevance

12345

/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp439 MipsOperand(KindTy K, MipsAsmParser &Parser) in MipsOperand() argument
440 : MCParsedAsmOperand(), Kind(K), AsmParser(Parser) {} in MipsOperand()
489 MipsAsmParser &Parser) { in CreateReg() argument
490 auto Op = make_unique<MipsOperand>(k_RegisterIndex, Parser); in CreateReg()
912 MipsAsmParser &Parser) { in CreateToken() argument
913 auto Op = make_unique<MipsOperand>(k_Token, Parser); in CreateToken()
925 SMLoc E, MipsAsmParser &Parser) { in createNumericReg() argument
927 return CreateReg(Index, RegKind_Numeric, RegInfo, S, E, Parser); in createNumericReg()
934 MipsAsmParser &Parser) { in createGPRReg() argument
935 return CreateReg(Index, RegKind_GPR, RegInfo, S, E, Parser); in createGPRReg()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/Parse/
H A DRAIIObjectsForParser.h52 SuppressAccessChecks(Parser &P, bool activate = true)
95 ParsingDeclRAIIObject(Parser &P, NoParent_t _) in ParsingDeclRAIIObject()
101 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject()
110 ParsingDeclRAIIObject(Parser &P, ParsingDeclRAIIObject *other) in ParsingDeclRAIIObject()
173 ParsingDeclSpec(Parser &P) in ParsingDeclSpec()
176 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec()
198 ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS, TheContext C) in ParsingDeclarator()
225 ParsingFieldDeclarator(Parser &P, const ParsingDeclSpec &DS) in ParsingFieldDeclarator()
265 Parser &P;
268 ColonProtectionRAIIObject(Parser &p, bool Value = true)
[all …]
H A DParseAST.cpp35 const Parser &P;
37 PrettyStackTraceParserEntry(const Parser &p) : P(p) {} in PrettyStackTraceParserEntry()
112 std::unique_ptr<Parser> ParseOP( in ParseAST()
113 new Parser(S.getPreprocessor(), S, SkipFunctionBodies)); in ParseAST()
114 Parser &P = *ParseOP.get(); in ParseAST()
119 llvm::CrashRecoveryContextCleanupRegistrar<Parser> in ParseAST()
129 Parser::DeclGroupPtrTy ADecl; in ParseAST()
H A DParser.cpp43 IdentifierInfo *Parser::getSEHExceptKeyword() { in getSEHExceptKeyword()
51 Parser::Parser(Preprocessor &pp, Sema &actions, bool skipFunctionBodies) in Parser() function in Parser
74 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { in Diag()
78 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { in Diag()
88 void Parser::SuggestParentheses(SourceLocation Loc, unsigned DK, in SuggestParentheses()
111 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, in ExpectAndConsume()
157 bool Parser::ExpectAndConsumeSemi(unsigned DiagID) { in ExpectAndConsumeSemi()
179 void Parser::ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST) { in ConsumeExtraSemi()
220 static bool HasFlagsSet(Parser::SkipUntilFlags L, Parser::SkipUntilFlags R) { in HasFlagsSet()
232 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) { in SkipUntil()
[all …]
H A DParseTentative.cpp50 bool Parser::isCXXDeclarationStatement() { in isCXXDeclarationStatement()
82 bool Parser::isCXXSimpleDeclaration(bool AllowForRangeDecl) { in isCXXSimpleDeclaration()
147 Parser::TPResult Parser::TryConsumeDeclarationSpecifier() { in TryConsumeDeclarationSpecifier()
231 Parser::TPResult Parser::TryParseSimpleDeclaration(bool AllowForRangeDecl) { in TryParseSimpleDeclaration()
284 Parser::TPResult Parser::TryParseInitDeclaratorList() { in TryParseInitDeclaratorList()
345 bool Parser::isCXXConditionDeclaration() { in isCXXConditionDeclaration()
405 bool Parser::isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous) { in isCXXTypeId()
499 Parser::CXX11AttributeKind
500 Parser::isCXX11AttributeSpecifier(bool Disambiguate, in isCXX11AttributeSpecifier()
625 Parser::TPResult Parser::TryParsePtrOperatorSeq() { in TryParsePtrOperatorSeq()
[all …]
H A DParseCXXInlineMethods.cpp25 NamedDecl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, in ParseCXXInlineMethodDef()
188 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { in ParseCXXNonStaticMemberInitializer()
225 Parser::LateParsedDeclaration::~LateParsedDeclaration() {} in ~LateParsedDeclaration()
226 void Parser::LateParsedDeclaration::ParseLexedMethodDeclarations() {} in ParseLexedMethodDeclarations()
227 void Parser::LateParsedDeclaration::ParseLexedMemberInitializers() {} in ParseLexedMemberInitializers()
228 void Parser::LateParsedDeclaration::ParseLexedMethodDefs() {} in ParseLexedMethodDefs()
230 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C) in LateParsedClass()
233 Parser::LateParsedClass::~LateParsedClass() { in ~LateParsedClass()
237 void Parser::LateParsedClass::ParseLexedMethodDeclarations() { in ParseLexedMethodDeclarations()
241 void Parser::LateParsedClass::ParseLexedMemberInitializers() { in ParseLexedMemberInitializers()
[all …]
H A DParseTemplate.cpp27 Parser::ParseDeclarationStartingWithTemplate(unsigned Context, in ParseDeclarationStartingWithTemplate()
60 Parser::ParseTemplateDeclarationOrSpecialization(unsigned Context, in ParseTemplateDeclarationOrSpecialization()
159 Parser::ParseSingleDeclarationAfterTemplate( in ParseSingleDeclarationAfterTemplate()
313 bool Parser::ParseTemplateParameters(unsigned Depth, in ParseTemplateParameters()
353 Parser::ParseTemplateParameterList(unsigned Depth, in ParseTemplateParameterList()
387 bool Parser::isStartOfTemplateTypeParameter() { in isStartOfTemplateTypeParameter()
463 Decl *Parser::ParseTemplateParameter(unsigned Depth, unsigned Position) { in ParseTemplateParameter()
485 Decl *Parser::ParseTypeParameter(unsigned Depth, unsigned Position) { in ParseTypeParameter()
548 Parser::ParseTemplateTemplateParameter(unsigned Depth, unsigned Position) { in ParseTemplateTemplateParameter()
655 Parser::ParseNonTypeTemplateParameter(unsigned Depth, unsigned Position) { in ParseNonTypeTemplateParameter()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp59 MCAsmParser &Parser; member in __anon7699f6b30111::UnwindContext
71 UnwindContext(MCAsmParser &P) : Parser(P), FPReg(ARM::SP) {} in UnwindContext()
92 Parser.Note(*FI, ".fnstart was specified here"); in emitFnStartLocNotes()
97 Parser.Note(*UI, ".cantunwind was specified here"); in emitCantUnwindLocNotes()
102 Parser.Note(*HI, ".handlerdata was specified here"); in emitHandlerDataLocNotes()
111 Parser.Note(*PI++, ".personality was specified here"); in emitPersonalityLocNotes()
113 Parser.Note(*PII++, ".personalityindex was specified here"); in emitPersonalityLocNotes()
2989 MCAsmParser &Parser = getParser(); in tryParseRegister() local
2990 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
3027 Parser.Lex(); // Eat identifier token. in tryParseRegister()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp29 struct Parser::TokenInfo {
55 const char* const Parser::TokenInfo::ID_Bind = "bind";
58 class Parser::CodeTokenizer {
260 Parser::Sema::~Sema() {} in ~Sema()
262 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
268 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
272 struct Parser::ScopedContextEntry {
273 Parser *P;
275 ScopedContextEntry(Parser *P, MatcherCtor C) : P(P) { in ScopedContextEntry()
293 bool Parser::parseIdentifierPrefixImpl(VariantValue *Value) { in parseIdentifierPrefixImpl()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp38 MCAsmParser &Parser; member in __anonfe0422250111::SparcAsmParser
84 : MCTargetAsmParser(), STI(sti), Parser(parser) { in SparcAsmParser()
428 const AsmToken &Tok = Parser.getTok(); in ParseRegister()
434 Parser.Lex(); in ParseRegister()
437 Parser.Lex(); in ParseRegister()
462 Parser.eatToEndOfStatement(); in ParseInstruction()
468 Parser.eatToEndOfStatement(); in ParseInstruction()
473 Parser.Lex(); // Eat the comma. in ParseInstruction()
477 Parser.eatToEndOfStatement(); in ParseInstruction()
484 Parser.eatToEndOfStatement(); in ParseInstruction()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1878 MCAsmParser &Parser = getParser(); in tryParseRegister() local
1879 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
1896 Parser.Lex(); // Eat identifier token. in tryParseRegister()
1903 MCAsmParser &Parser = getParser(); in tryMatchVectorRegister() local
1904 if (Parser.getTok().isNot(AsmToken::Identifier)) { in tryMatchVectorRegister()
1909 StringRef Name = Parser.getTok().getString(); in tryMatchVectorRegister()
1924 Parser.Lex(); // Eat the register token. in tryMatchVectorRegister()
1936 MCAsmParser &Parser = getParser(); in tryParseSysCROperand() local
1939 if (Parser.getTok().isNot(AsmToken::Identifier)) { in tryParseSysCROperand()
1944 StringRef Tok = Parser.getTok().getIdentifier(); in tryParseSysCROperand()
[all …]
/minix3/external/bsd/llvm/dist/clang/unittests/ASTMatchers/Dynamic/
H A DParserTest.cpp24 class MockSema : public Parser::Sema {
40 Parser::parseExpression(Code, this, &Value, &Error); in parse()
162 Parser::NamedValueMap getTestNamedValues() { in getTestNamedValues()
163 Parser::NamedValueMap Values; in getTestNamedValues()
172 llvm::Optional<DynTypedMatcher> VarDecl(Parser::parseMatcherExpression( in TEST()
183 llvm::Optional<DynTypedMatcher> HasParameter(Parser::parseMatcherExpression( in TEST()
194 Parser::parseMatcherExpression( in TEST()
204 EXPECT_TRUE(!Parser::parseMatcherExpression( in TEST()
218 Parser::parseExpression(Code, &Value, &Error); in ParseWithError()
224 Parser::parseMatcherExpression(Code, &Error); in ParseMatcherWithError()
[all …]
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2/
H A Dtoy.ml8 Hashtbl.add Parser.binop_precedence '<' 10;
9 Hashtbl.add Parser.binop_precedence '+' 20;
10 Hashtbl.add Parser.binop_precedence '-' 20;
11 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
H A Dtoplevel.ml19 ignore(Parser.parse_definition stream);
22 ignore(Parser.parse_extern stream);
26 ignore(Parser.parse_toplevel stream);
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3/
H A Dtoy.ml10 Hashtbl.add Parser.binop_precedence '<' 10;
11 Hashtbl.add Parser.binop_precedence '+' 20;
12 Hashtbl.add Parser.binop_precedence '-' 20;
13 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp299 MCAsmParser &Parser; member in __anon1dd625b10111::SystemZAsmParser
334 : MCTargetAsmParser(), STI(sti), Parser(parser) { in SystemZAsmParser()
335 MCAsmParserExtension::Initialize(Parser); in SystemZAsmParser()
420 Reg.StartLoc = Parser.getTok().getLoc(); in parseRegister()
423 if (Parser.getTok().isNot(AsmToken::Percent)) in parseRegister()
424 return Error(Parser.getTok().getLoc(), "register expected"); in parseRegister()
425 Parser.Lex(); in parseRegister()
428 if (Parser.getTok().isNot(AsmToken::Identifier)) in parseRegister()
432 StringRef Name = Parser.getTok().getString(); in parseRegister()
451 Reg.EndLoc = Parser.getTok().getLoc(); in parseRegister()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/MC/MCParser/
H A DMCAsmParserExtension.cpp20 void MCAsmParserExtension::Initialize(MCAsmParser &Parser) { in Initialize() argument
21 this->Parser = &Parser; in Initialize()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp64 MCAsmParser &Parser = getParser(); in consumeToken() local
65 SMLoc Result = Parser.getTok().getLoc(); in consumeToken()
66 Parser.Lex(); in consumeToken()
637 MCAsmParser &Parser = getParser(); in Error() local
639 return Parser.Error(L, Msg, Ranges); in Error()
645 MCAsmParser &Parser = getParser(); in ErrorAndEatStatement() local
646 Parser.eatToEndOfStatement(); in ErrorAndEatStatement()
769 X86AsmParser(MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser() argument
776 CreateX86AsmInstrumentation(Options, Parser.getContext(), STI)); in X86AsmParser()
858 MCAsmParser &Parser = getParser(); in ParseRegister() local
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCommentParser.h30 class Parser {
31 Parser(const Parser &) LLVM_DELETED_FUNCTION;
32 void operator=(const Parser &) LLVM_DELETED_FUNCTION;
93 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter7/
H A Dtoy.ml15 Hashtbl.add Parser.binop_precedence '=' 2;
16 Hashtbl.add Parser.binop_precedence '<' 10;
17 Hashtbl.add Parser.binop_precedence '+' 20;
18 Hashtbl.add Parser.binop_precedence '-' 20;
19 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
/minix3/external/bsd/llvm/dist/llvm/lib/TableGen/
H A DMain.cpp54 static int createDependencyFile(const TGParser &Parser, const char *argv0) { in createDependencyFile() argument
67 for (const auto &Dep : Parser.getDependencies()) { in createDependencyFile()
96 TGParser Parser(SrcMgr, Records); in TableGenMain() local
98 if (Parser.ParseFile()) in TableGenMain()
109 if (int Ret = createDependencyFile(Parser, argv0)) in TableGenMain()
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5/
H A Dtoy.ml15 Hashtbl.add Parser.binop_precedence '<' 10;
16 Hashtbl.add Parser.binop_precedence '+' 20;
17 Hashtbl.add Parser.binop_precedence '-' 20;
18 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter6/
H A Dtoy.ml15 Hashtbl.add Parser.binop_precedence '<' 10;
16 Hashtbl.add Parser.binop_precedence '+' 20;
17 Hashtbl.add Parser.binop_precedence '-' 20;
18 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
/minix3/external/bsd/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4/
H A Dtoy.ml15 Hashtbl.add Parser.binop_precedence '<' 10;
16 Hashtbl.add Parser.binop_precedence '+' 20;
17 Hashtbl.add Parser.binop_precedence '-' 20;
18 Hashtbl.add Parser.binop_precedence '*' 40; (* highest. *)
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/AsmParser/
H A DAMDGPUAsmParser.cpp37 MCAsmParser &Parser; member in __anon0f2020790111::AMDGPUAsmParser
52 : MCTargetAsmParser(), STI(_STI), Parser(_Parser) { in AMDGPUAsmParser()
238 StringRef CntName = Parser.getTok().getString(); in parseCnt()
241 Parser.Lex(); in parseCnt()
245 Parser.Lex(); in parseCnt()
255 Parser.Lex(); in parseCnt()
257 Parser.Lex(); in parseCnt()

12345