Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp42 MCAsmParser &Parser; member in __anonc447f3e60111::AVRAsmParser
92 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
370 Parser.Lex(); in parseRegister()
453 Parser.Lex(); in tryParseRelocExpression()
467 Parser.Lex(); in tryParseRelocExpression()
482 Parser.Lex(); in tryParseRelocExpression()
546 Parser.Lex(); // Eat the token. in parseOperand()
610 Parser.Lex(); in eatComma()
635 Parser.eatToEndOfStatement(); in ParseInstruction()
642 Parser.eatToEndOfStatement(); in ParseInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h107 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject()
179 ParsingDeclSpec(Parser &P) in ParsingDeclSpec()
271 Parser &P;
293 Parser &P;
344 Parser &P;
347 ParenBraceBracketBalancer(Parser &p) in ParenBraceBracketBalancer()
386 Parser& P;
388 SourceLocation (Parser::*Consumer)();
413 Consumer = &Parser::ConsumeBrace;
417 Consumer = &Parser::ConsumeParen;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp68 Parser.StrTabBuf = Blob; in parseRecord()
74 Parser.ExternalFilePath = Blob; in parseRecord()
102 Parser.Type = Record[0]; in parseRecord()
112 Parser.SourceLine = Record[1]; in parseRecord()
119 Parser.Hotness = Record[0]; in parseRecord()
127 Parser.TmpArgs.emplace_back(); in parseRecord()
133 Parser.Args = in parseRecord()
143 Parser.TmpArgs.emplace_back(); in parseRecord()
146 Parser.Args = in parseRecord()
320 auto Parser = in createBitstreamParserFromMeta() local
[all …]
H A DRemarkParser.cpp143 LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser) { in LLVMRemarkParserGetNext() argument
144 CParser &TheCParser = *unwrap(Parser); in LLVMRemarkParserGetNext()
164 extern "C" LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser) { in LLVMRemarkParserHasError() argument
165 return unwrap(Parser)->hasError(); in LLVMRemarkParserHasError()
169 LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser) { in LLVMRemarkParserGetErrorMessage() argument
170 return unwrap(Parser)->getMessage(); in LLVMRemarkParserGetErrorMessage()
173 extern "C" void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser) { in LLVMRemarkParserDispose() argument
174 delete unwrap(Parser); in LLVMRemarkParserDispose()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dflags.cpp35 void registerFlags(FlagParser *Parser, Flags *F) { in registerFlags() argument
37 Parser->registerFlag(#Name, Description, FlagType::FT_##Type, \ in registerFlags()
44 Parser->registerFlag("GWP_ASAN_" #Name, Description, FlagType::FT_##Type, \ in registerFlags()
66 FlagParser Parser; in initFlags() local
67 registerFlags(&Parser, F); in initFlags()
68 Parser.parseString(getCompileDefinitionScudoDefaultOptions()); in initFlags()
69 Parser.parseString(getScudoDefaultOptions()); in initFlags()
70 Parser.parseString(getEnv("SCUDO_OPTIONS")); in initFlags()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp755 Parser.Lex(); in parseRegister()
798 Parser.Lex(); in parseRegister()
1023 Parser.Lex(); in parseAddress()
1061 Parser.Lex(); in parseAddress()
1076 Parser.Lex(); in parseAddress()
1383 Parser.Lex(); in ParseInstruction()
1423 Parser.Lex(); in ParseInstruction()
1601 Parser.Lex(); in parsePCRel()
1618 Parser.Lex(); in parsePCRel()
1624 Parser.Lex(); in parsePCRel()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp24 NamedDecl *Parser::ParseCXXInlineMethodDef( in ParseCXXInlineMethodDef()
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::LateParsedClass::ParseLexedPragmas() { in ParseLexedPragmas()
259 void Parser::LexedMethod::ParseLexedMethodDefs() { in ParseLexedMethodDefs()
271 void Parser::LateParsedPragma::ParseLexedPragmas() { in ParseLexedPragmas()
277 struct Parser::ReenterTemplateScopeRAII {
278 Parser &P;
516 void Parser::ParseLexedMethodDef(LexedMethod &LM) { in ParseLexedMethodDef()
[all …]
H A DParseTentative.cpp154 Parser::TPResult Parser::TryConsumeDeclarationSpecifier() { in TryConsumeDeclarationSpecifier()
279 Parser::TPResult Parser::TryParseInitDeclaratorList() { in TryParseInitDeclaratorList()
328 Parser &P;
829 Parser::TPResult Parser::TryParsePtrOperatorSeq() { in TryParsePtrOperatorSeq()
872 Parser::TPResult Parser::TryParseOperatorId() { in TryParseOperatorId()
1247 Parser::TPResult
1777 Parser::TPResult Parser::TryParseTypeofSpecifier() { in TryParseTypeofSpecifier()
1792 Parser::TPResult Parser::TryParseProtocolQualifiers() { in TryParseProtocolQualifiers()
2002 Parser::TPResult Parser::TryParseFunctionDeclarator() { in TryParseFunctionDeclarator()
2052 Parser::TPResult Parser::TryParseBracketDeclarator() { in TryParseBracketDeclarator()
[all …]
H A DParser.cpp51 Parser::Parser(Preprocessor &pp, Sema &actions, bool skipFunctionBodies) in Parser() function in Parser
266 static bool HasFlagsSet(Parser::SkipUntilFlags L, Parser::SkipUntilFlags R) { in HasFlagsSet()
415 void Parser::ExitScope() { in ExitScope()
433 Parser::ParseScopeFlags::ParseScopeFlags(Parser *Self, unsigned ScopeFlags, in ParseScopeFlags()
454 Parser::~Parser() { in ~Parser()
750 Parser::DeclGroupPtrTy
1039 Parser::DeclGroupPtrTy
1140 Parser::DeclGroupPtrTy
1626 Parser::AnnotatedNameKind
2293 Parser::DeclGroupPtrTy Parser::ParseModuleDecl(bool IsFirstDecl) { in ParseModuleDecl()
[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()
156 Parser::DeclGroupPtrTy ADecl; in ParseAST()
H A DParseTemplate.cpp37 Decl *Parser::ParseDeclarationStartingWithTemplate( in ParseDeclarationStartingWithTemplate()
74 Decl *Parser::ParseTemplateDeclarationOrSpecialization( in ParseTemplateDeclarationOrSpecialization()
185 Decl *Parser::ParseSingleDeclarationAfterTemplate( in ParseSingleDeclarationAfterTemplate()
438 bool Parser::ParseTemplateParameters( in ParseTemplateParameters()
481 Parser::ParseTemplateParameterList(const unsigned Depth, in ParseTemplateParameterList()
516 Parser::TPResult Parser::isStartOfTemplateTypeParameter() { in isStartOfTemplateTypeParameter()
675 bool Parser::isTypeConstraintAnnotation() { in isTypeConstraintAnnotation()
692 bool Parser::TryAnnotateTypeConstraint() { in TryAnnotateTypeConstraint()
1512 ParsedTemplateArgument Parser::ParseTemplateArgument() { in ParseTemplateArgument()
1623 ((Parser *)P)->ParseLateTemplatedFuncDef(LPT); in LateTemplateParserCallback()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp111 MCAsmParser &Parser; member in __anon296d71d40111::UnwindContext
5124 Parser.Lex(); in parseMSRMaskOperand()
5455 Parser.Lex(); in parseModImm()
5509 Parser.Lex(); in parseModImm()
5518 Parser.Lex(); in parseModImm()
6124 Parser.Lex(); in parseFPImm()
6321 Parser.Lex(); in parsePrefix()
6385 Parser.Lex(); in parsePrefix()
11190 Parser.Lex(); in parseDirectiveSyntax()
11215 Parser.Lex(); in parseDirectiveCode()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DWasmAsmParser.cpp35 MCAsmParser *Parser = nullptr; member in __anonda87bf150111::WasmAsmParser
50 Parser = &P; in Initialize()
51 Lexer = &Parser->getLexer(); in Initialize()
53 this->MCAsmParserExtension::Initialize(*Parser); in Initialize()
71 return Parser->Error(Tok.getLoc(), Msg + Tok.getString()); in error()
123 } else if (Parser->parseIdentifier(GroupName)) { in parseGroup()
129 if (Parser->parseIdentifier(Linkage)) in parseGroup()
139 if (Parser->parseIdentifier(Name)) in parseSectionDirective()
187 Parser->Error(loc, "changed section flags for " + Name + in parseSectionDirective()
205 if (Parser->parseIdentifier(Name)) in parseDirectiveSize()
[all …]
H A DXCOFFAsmParser.cpp26 MCAsmParser *Parser = nullptr; member in __anon646cbdd30111::XCOFFAsmParser
41 Parser = &P; in Initialize()
42 Lexer = &Parser->getLexer(); in Initialize()
44 MCAsmParserExtension::Initialize(*Parser); in Initialize()
/freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp37 struct Parser::TokenInfo {
65 const char* const Parser::TokenInfo::ID_Bind = "bind";
69 class Parser::CodeTokenizer {
323 Parser::Sema::~Sema() = default;
335 struct Parser::ScopedContextEntry {
336 Parser *P;
447 bool Parser::parseBindID(std::string &BindID) { in parseBindID()
762 void Parser::addExpressionCompletions() { in addExpressionCompletions()
824 Parser::Parser(CodeTokenizer *Tokenizer, Sema *S, in Parser() function in clang::ast_matchers::dynamic::Parser
829 Parser::RegistrySema::~RegistrySema() = default;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp111 Parser.Lex(); in consumeToken()
1513 Parser.Lex(); in ParseRegister()
1536 Parser.Lex(); in ParseRegister()
2623 Parser.Lex(); in ParseATTOperand()
3058 Parser.Lex(); in ParseInstruction()
3113 Parser.Lex(); in ParseInstruction()
3397 Parser.Lex(); in ParseInstruction()
4736 Parser.Lex(); in ParseDirectiveCode()
4743 Parser.Lex(); in ParseDirectiveCode()
4750 Parser.Lex(); in ParseDirectiveCode()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp90 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
97 MCAsmParser &Parser; member in __anon3e493c9e0111::LanaiAsmParser
701 PercentTok = Parser.getTok(); in parseRegister()
702 Parser.Lex(); in parseRegister()
856 Parser.Lex(); in parsePrePost()
857 Parser.Lex(); in parsePrePost()
859 Parser.Lex(); // Eat the '*' in parsePrePost()
930 Parser.Lex(); // Eat the '['. in parseMemoryOperand()
974 Parser.Lex(); // Eat the ']'. in parseMemoryOperand()
998 Parser.Lex(); // Eat the ']'. in parseMemoryOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp34 MCAsmParser &Parser; member in __anonba196aa00111::M68kAsmParser
560 Parser.Lex(); in parseRegister()
601 Parser.Lex(); in parseImm()
636 Parser.Lex(); in parseMemOp()
657 Parser.Lex(); in parseMemOp()
674 Parser.Lex(); in parseMemOp()
690 Parser.Lex(); in parseMemOp()
713 Parser.Lex(); in parseMemOp()
717 Parser.Lex(); in parseMemOp()
748 Parser.Lex(); in eatComma()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp55 MCAsmParser &Parser; member in __anon967245c60111::SparcAsmParser
698 Parser.Lex(); in tryParseRegister()
701 Parser.Lex(); in tryParseRegister()
764 Parser.eatToEndOfStatement(); in ParseDirective()
770 Parser.eatToEndOfStatement(); in ParseDirective()
868 Parser.Lex(); // Eat the '#'. in parseMembarTag()
940 Parser.Lex(); // Eat the [ in parseOperand()
946 Parser.Lex(); // eat % in parseOperand()
968 Parser.Lex(); // Eat the ] in parseOperand()
1005 Parser.Lex(); // Eat the '%'. in parseSparcAsmOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp248 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
351 Parser.Lex(); in isNext()
368 Parser.Lex(); in expectIdent()
378 Parser.Lex(); in parseRegTypeList()
393 Parser.Lex(); in parseSingleInteger()
406 Parser.Lex(); in parseSingleFloat()
428 Parser.Lex(); in parseSpecialFloatMaybe()
488 Parser.Lex(); in parseLimits()
498 Parser.Lex(); in parseLimits()
750 Parser.Lex(); in ParseInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp7079 Parser.Lex(); in parseSetReorderDirective()
7093 Parser.Lex(); in parseSetNoReorderDirective()
7107 Parser.Lex(); in parseSetMacroDirective()
7121 Parser.Lex(); in parseSetNoMacroDirective()
7139 Parser.Lex(); in parseSetMsaDirective()
7152 Parser.Lex(); in parseSetNoMsaDirective()
7368 Parser.Lex(); in parseSetPopDirective()
7389 Parser.Lex(); in parseSetPushDirective()
7403 Parser.Lex(); in parseSetSoftFloatDirective()
7414 Parser.Lex(); in parseSetHardFloatDirective()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp126 std::unique_ptr<MCAsmParser> Parser( in parseCodeRegions() local
128 MCAsmLexer &Lexer = Parser->getLexer(); in parseCodeRegions()
135 TheTarget.createMCAsmParser(STI, *Parser, MCII, Opts)); in parseCodeRegions()
140 Parser->setTargetParser(*TAP); in parseCodeRegions()
141 Parser->Run(false); in parseCodeRegions()
145 AssemblerDialect = Parser->getAssemblerDialect(); in parseCodeRegions()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp42 MCAsmParser &Parser; member in __anonec9e6daa0111::VEAsmParser
835 Parser.Lex(); in tryParseRegister()
842 Parser.Lex(); in tryParseRegister()
1208 Parser.Lex(); // Eat the ( in parseMEMOperand()
1239 Parser.Lex(); // Eat the ) in parseMEMOperand()
1246 Parser.Lex(); // Eat the , in parseMEMOperand()
1257 Parser.Lex(); // Eat the ) in parseMEMOperand()
1326 Parser.Lex(); // Eat the ( in parseMEMAsOperand()
1337 Parser.Lex(); // Eat the , in parseMEMAsOperand()
1349 Parser.Lex(); // Eat the ) in parseMEMAsOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DCommentParser.h29 class Parser {
30 Parser(const Parser &) = delete;
31 void operator=(const Parser &) = delete;
88 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/
H A DRemarks.h302 extern LLVMRemarkEntryRef LLVMRemarkParserGetNext(LLVMRemarkParserRef Parser);
309 extern LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser);
322 extern const char *LLVMRemarkParserGetErrorMessage(LLVMRemarkParserRef Parser);
329 extern void LLVMRemarkParserDispose(LLVMRemarkParserRef Parser);

12345