Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp43 MCAsmParser &Parser; member in __anon541144770111::AVRAsmParser
91 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
352 Parser.Lex(); in parseRegister()
430 Parser.Lex(); in tryParseRelocExpression()
444 Parser.Lex(); in tryParseRelocExpression()
459 Parser.Lex(); in tryParseRelocExpression()
523 Parser.Lex(); // Eat the token. in parseOperand()
575 Parser.Lex(); in eatComma()
600 Parser.eatToEndOfStatement(); in ParseInstruction()
607 Parser.eatToEndOfStatement(); in ParseInstruction()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h102 ParsingDeclRAIIObject(Parser &P, NoParent_t _) in ParsingDeclRAIIObject()
108 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject()
180 ParsingDeclSpec(Parser &P) in ParsingDeclSpec()
272 Parser &P;
326 Parser &P;
329 ParenBraceBracketBalancer(Parser &p) in ParenBraceBracketBalancer()
368 Parser& P;
370 SourceLocation (Parser::*Consumer)();
395 Consumer = &Parser::ConsumeBrace;
399 Consumer = &Parser::ConsumeParen;
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/esan/
H A Desan_flags.cpp34 static void registerEsanFlags(FlagParser *Parser, Flags *F) { in registerEsanFlags() argument
36 RegisterFlag(Parser, #Name, Description, &F->Name); in registerEsanFlags()
46 FlagParser Parser; in initializeFlags() local
47 registerEsanFlags(&Parser, F); in initializeFlags()
48 RegisterCommonFlags(&Parser); in initializeFlags()
49 Parser.ParseString(GetEnv(EsanOptsEnv)); in initializeFlags()
55 Parser.PrintFlagDescriptions(); in initializeFlags()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp38 struct Parser::TokenInfo {
64 const char* const Parser::TokenInfo::ID_Bind = "bind";
67 class Parser::CodeTokenizer {
305 Parser::Sema::~Sema() = default;
317 struct Parser::ScopedContextEntry {
318 Parser *P;
385 bool Parser::parseBindID(std::string &BindID) { in parseBindID()
534 void Parser::addExpressionCompletions() { in addExpressionCompletions()
595 Parser::Parser(CodeTokenizer *Tokenizer, Sema *S, in Parser() function in clang::ast_matchers::dynamic::Parser
600 Parser::RegistrySema::~RegistrySema() = default;
[all …]
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DWasmAsmParser.cpp35 MCAsmParser *Parser; member in __anon7af60ea60111::WasmAsmParser
47 WasmAsmParser() : Parser(nullptr), Lexer(nullptr) { in WasmAsmParser()
52 Parser = &P; in Initialize()
53 Lexer = &Parser->getLexer(); in Initialize()
55 this->MCAsmParserExtension::Initialize(*Parser); in Initialize()
64 return Parser->Error(tok.getLoc(), msg + tok.getString()); in Error()
87 while (Lexer->isNot(AsmToken::EndOfStatement)) Parser->Lex(); in parseSectionDirective()
95 if (Parser->parseIdentifier(Name)) in parseDirectiveSize()
102 if (Parser->parseExpression(Expr)) in parseDirectiveSize()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp96 MCAsmParser &Parser; member in __anonb936c2650111::UnwindContext
4378 Parser.Lex(); in parseMSRMaskOperand()
4709 Parser.Lex(); in parseModImm()
4763 Parser.Lex(); in parseModImm()
4772 Parser.Lex(); in parseModImm()
5364 Parser.Lex(); in parseFPImm()
5471 Parser.Lex(); in parseOperand()
5607 Parser.Lex(); in parsePrefix()
9537 Parser.Lex(); in parseDirectiveSyntax()
9562 Parser.Lex(); in parseDirectiveCode()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp51 Parser::Parser(Preprocessor &pp, Sema &actions, bool skipFunctionBodies) in Parser() function in Parser
234 static bool HasFlagsSet(Parser::SkipUntilFlags L, Parser::SkipUntilFlags R) { in HasFlagsSet()
370 void Parser::ExitScope() { in ExitScope()
388 Parser::ParseScopeFlags::ParseScopeFlags(Parser *Self, unsigned ScopeFlags, in ParseScopeFlags()
409 Parser::~Parser() { in ~Parser()
640 Parser::DeclGroupPtrTy
919 Parser::DeclGroupPtrTy
1018 Parser::DeclGroupPtrTy
1489 Parser::AnnotatedNameKind
2082 Parser::DeclGroupPtrTy Parser::ParseModuleDecl() { in ParseModuleDecl()
[all …]
H A DParseTentative.cpp155 Parser::TPResult Parser::TryConsumeDeclarationSpecifier() { in TryConsumeDeclarationSpecifier()
295 Parser::TPResult Parser::TryParseInitDeclaratorList() { in TryParseInitDeclaratorList()
344 Parser &P;
761 Parser::TPResult Parser::TryParsePtrOperatorSeq() { in TryParsePtrOperatorSeq()
799 Parser::TPResult Parser::TryParseOperatorId() { in TryParseOperatorId()
1020 Parser::TPResult
1277 Parser::TPResult
1715 Parser::TPResult Parser::TryParseTypeofSpecifier() { in TryParseTypeofSpecifier()
1730 Parser::TPResult Parser::TryParseProtocolQualifiers() { in TryParseProtocolQualifiers()
1943 Parser::TPResult Parser::TryParseFunctionDeclarator() { in TryParseFunctionDeclarator()
[all …]
H A DParseAST.cpp50 const Parser &P;
52 PrettyStackTraceParserEntry(const Parser &p) : P(p) {} in PrettyStackTraceParserEntry()
131 std::unique_ptr<Parser> ParseOP( in ParseAST()
132 new Parser(S.getPreprocessor(), S, SkipFunctionBodies)); in ParseAST()
133 Parser &P = *ParseOP.get(); in ParseAST()
140 llvm::CrashRecoveryContextCleanupRegistrar<Parser> in ParseAST()
155 Parser::DeclGroupPtrTy ADecl; in ParseAST()
H A DParseCXXInlineMethods.cpp25 NamedDecl *Parser::ParseCXXInlineMethodDef( in ParseCXXInlineMethodDef()
186 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { in ParseCXXNonStaticMemberInitializer()
223 Parser::LateParsedDeclaration::~LateParsedDeclaration() {} in ~LateParsedDeclaration()
228 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C) in LateParsedClass()
231 Parser::LateParsedClass::~LateParsedClass() { in ~LateParsedClass()
243 void Parser::LateParsedClass::ParseLexedMethodDefs() { in ParseLexedMethodDefs()
251 void Parser::LexedMethod::ParseLexedMethodDefs() { in ParseLexedMethodDefs()
468 void Parser::ParseLexedMethodDefs(ParsingClass &Class) { in ParseLexedMethodDefs()
485 void Parser::ParseLexedMethodDef(LexedMethod &LM) { in ParseLexedMethodDef()
974 explicit UnannotatedTentativeParsingAction(Parser &Self, in UnannotatedTentativeParsingAction()
[all …]
H A DParseTemplate.cpp26 Decl *Parser::ParseDeclarationStartingWithTemplate( in ParseDeclarationStartingWithTemplate()
54 Decl *Parser::ParseTemplateDeclarationOrSpecialization( in ParseTemplateDeclarationOrSpecialization()
161 Decl *Parser::ParseSingleDeclarationAfterTemplate( in ParseSingleDeclarationAfterTemplate()
321 bool Parser::ParseTemplateParameters( in ParseTemplateParameters()
360 Parser::ParseTemplateParameterList(const unsigned Depth, in ParseTemplateParameterList()
395 bool Parser::isStartOfTemplateTypeParameter() { in isStartOfTemplateTypeParameter()
1100 void Parser::AnnotateTemplateIdTokenAsType(bool IsClassName) { in AnnotateTemplateIdTokenAsType()
1223 ParsedTemplateArgument Parser::ParseTemplateArgument() { in ParseTemplateArgument()
1272 bool Parser::IsTemplateArgumentList(unsigned Skip) { in IsTemplateArgumentList()
1365 ((Parser *)P)->ParseLateTemplatedFuncDef(LPT); in LateTemplateParserCallback()
[all …]
H A DParseOpenMP.cpp49 Parser *P;
223 Parser::DeclGroupPtrTy
480 Parser &P;
482 Parser::ParseScope *TempScope;
483 Parser::ParseScope *FnScope;
491 FNContextRAII(Parser &P, Parser::DeclGroupPtrTy Ptr) : P(P) { in FNContextRAII()
610 Parser::DeclGroupPtrTy
611 Parser::ParseOMPDeclareSimdClauses(Parser::DeclGroupPtrTy Ptr, in ParseOMPDeclareSimdClauses()
647 Parser::DeclGroupPtrTy Parser::ParseOMPDeclareTargetClauses() { in ParseOMPDeclareTargetClauses()
720 Parser::DeclGroupPtrTy Parser::ParseOpenMPDeclarativeDirectiveWithExtDecl( in ParseOpenMPDeclarativeDirectiveWithExtDecl()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp81 Parser.Lex(); in consumeToken()
1946 Parser.Lex(); in ParseATTOperand()
2316 Parser.Lex(); in ParseInstruction()
2541 Parser.Lex(); in ParseInstruction()
2558 Parser.Lex(); in ParseInstruction()
3306 Parser.Lex(); in ParseDirective()
3318 Parser.Lex(); in ParseDirective()
3369 Parser.Lex(); in ParseDirectiveCode()
3376 Parser.Lex(); in ParseDirectiveCode()
3383 Parser.Lex(); in ParseDirectiveCode()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp55 MCAsmParser &Parser; member in __anon94a376d70111::SparcAsmParser
639 Parser.Lex(); in ParseRegister()
642 Parser.Lex(); in ParseRegister()
703 Parser.eatToEndOfStatement(); in ParseDirective()
709 Parser.eatToEndOfStatement(); in ParseDirective()
736 Parser.Lex(); // Eat the '+' in parseMEMOperand()
770 Parser.Lex(); // Eat the '#'. in parseMembarTag()
815 Parser.Lex(); // Eat the [ in parseOperand()
821 Parser.Lex(); // eat % in parseOperand()
843 Parser.Lex(); // Eat the ] in parseOperand()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp701 Parser.Lex(); in parseRegister()
732 Parser.Lex(); in parseRegister()
849 Parser.Lex(); in parseAddress()
864 Parser.Lex(); in parseAddress()
873 Parser.Lex(); in parseAddress()
1161 Parser.Lex(); in ParseInstruction()
1173 Parser.Lex(); in ParseInstruction()
1324 Parser.Lex(); in parsePCRel()
1341 Parser.Lex(); in parsePCRel()
1347 Parser.Lex(); in parsePCRel()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp155 MCAsmParser &Parser; member in __anon1565d9e10111::WebAssemblyAsmParser
194 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
265 Parser.Lex(); in isNext()
282 Parser.Lex(); in expectIdent()
322 Parser.Lex(); in parseRegTypeList()
337 Parser.Lex(); in parseSingleInteger()
389 Parser.Lex(); in ParseInstruction()
396 Parser.Lex(); in ParseInstruction()
476 Parser.Lex(); in ParseInstruction()
493 Parser.Lex(); in ParseInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp88 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
95 MCAsmParser &Parser; member in __anon3c7a6daf0111::LanaiAsmParser
696 Parser.Lex(); in parseRegister()
831 Parser.Lex(); in parsePrePost()
832 Parser.Lex(); in parsePrePost()
834 Parser.Lex(); // Eat the '*' in parsePrePost()
905 Parser.Lex(); // Eat the '['. in parseMemoryOperand()
949 Parser.Lex(); // Eat the ']'. in parseMemoryOperand()
973 Parser.Lex(); // Eat the ']'. in parseMemoryOperand()
1008 Parser.eatToEndOfStatement(); in parseOperand()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3406 Parser.Lex(); in parseOperandArrayWithPrefix()
3410 Parser.Lex(); in parseOperandArrayWithPrefix()
3413 Parser.Lex(); in parseOperandArrayWithPrefix()
3442 Parser.Lex(); in parseOperandArrayWithPrefix()
3507 Parser.Lex(); in parseStringWithPrefix()
3512 Parser.Lex(); in parseStringWithPrefix()
3722 Parser.Lex(); in parseCnt()
3726 Parser.Lex(); in parseCnt()
3756 Parser.Lex(); in parseCnt()
3798 Parser.Lex(); in parseHwregConstruct()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp6476 Parser.Lex(); in parseSetReorderDirective()
6490 Parser.Lex(); in parseSetNoReorderDirective()
6504 Parser.Lex(); in parseSetMacroDirective()
6518 Parser.Lex(); in parseSetNoMacroDirective()
6536 Parser.Lex(); in parseSetMsaDirective()
6549 Parser.Lex(); in parseSetNoMsaDirective()
6750 Parser.Lex(); in parseSetPopDirective()
6771 Parser.Lex(); in parseSetPushDirective()
6785 Parser.Lex(); in parseSetSoftFloatDirective()
6796 Parser.Lex(); in parseSetHardFloatDirective()
[all …]
/freebsd-12.1/contrib/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp114 std::unique_ptr<MCAsmParser> Parser( in parseCodeRegions() local
116 MCAsmLexer &Lexer = Parser->getLexer(); in parseCodeRegions()
122 TheTarget.createMCAsmParser(STI, *Parser, MCII, Opts)); in parseCodeRegions()
127 Parser->setTargetParser(*TAP); in parseCodeRegions()
128 Parser->Run(false); in parseCodeRegions()
132 AssemblerDialect = Parser->getAssemblerDialect(); in parseCodeRegions()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCommentParser.h30 class Parser {
31 Parser(const Parser &) = delete;
32 void operator=(const Parser &) = delete;
89 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DOptRemarks.h159 LLVMOptRemarkParserGetNext(LLVMOptRemarkParserRef Parser);
166 extern LLVMBool LLVMOptRemarkParserHasError(LLVMOptRemarkParserRef Parser);
180 LLVMOptRemarkParserGetErrorMessage(LLVMOptRemarkParserRef Parser);
187 extern void LLVMOptRemarkParserDispose(LLVMOptRemarkParserRef Parser);
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2619 Parser.Lex(); // Eat '#' in tryParseImmWithOptionalShift()
2635 Parser.Lex(); in tryParseImmWithOptionalShift()
2645 Parser.Lex(); in tryParseImmWithOptionalShift()
2769 Parser.Lex(); in tryParseOptionalShiftExtend()
2961 Parser.Lex(); // Eat operand. in parseSysAlias()
3524 Parser.Lex(); // Eat the # in parseOptionalMulOperand()
3577 Parser.Lex(); // Eat '[' in parseOperand()
3630 Parser.Lex(); in parseOperand()
3667 Parser.Lex(); // Eat '=' in parseOperand()
5729 Parser.Lex(); // Eat hash in tryParseSVEPattern()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1290 MCAsmParser &Parser = getParser(); in parseDirectiveOption() local
1292 AsmToken Tok = Parser.getTok(); in parseDirectiveOption()
1295 return Error(Parser.getTok().getLoc(), in parseDirectiveOption()
1303 Parser.Lex(); in parseDirectiveOption()
1316 Parser.Lex(); in parseDirectiveOption()
1330 Parser.Lex(); in parseDirectiveOption()
1342 Parser.Lex(); in parseDirectiveOption()
1354 Parser.Lex(); in parseDirectiveOption()
1366 Parser.Lex(); in parseDirectiveOption()
1376 Warning(Parser.getTok().getLoc(), in parseDirectiveOption()
[all …]
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DMain.cpp63 static int createDependencyFile(const TGParser &Parser, const char *argv0) { in createDependencyFile() argument
73 for (const auto &Dep : Parser.getDependencies()) { in createDependencyFile()
98 TGParser Parser(SrcMgr, MacroNames, Records); in TableGenMain() local
100 if (Parser.ParseFile()) in TableGenMain()
114 if (int Ret = createDependencyFile(Parser, argv0)) in TableGenMain()

12345