Home
last modified time | relevance | path

Searched refs:TokenLoc (Results 1 – 25 of 161) sorted by relevance

1234567

/dports/games/openmw/openmw-openmw-0.47.0/components/compiler/
H A Dparser.hpp9 struct TokenLoc;
26 void reportSeriousError (const std::string& message, const TokenLoc& loc);
29 void reportWarning (const std::string& message, const TokenLoc& loc);
51 virtual bool parseInt (int value, const TokenLoc& loc, Scanner& scanner);
57 virtual bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner);
63 virtual bool parseName (const std::string& name, const TokenLoc& loc,
70 virtual bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner);
76 virtual bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner);
82 virtual bool parseComment (const std::string& comment, const TokenLoc& loc,
H A Ddiscardparser.hpp18 TokenLoc mTokenLoc;
24 bool parseInt (int value, const TokenLoc& loc, Scanner& scanner) override;
28 bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner) override;
32 bool parseName (const std::string& name, const TokenLoc& loc,
37 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
46 const TokenLoc& getTokenLoc() const;
H A Dparser.cpp13 void Parser::reportSeriousError (const std::string& message, const TokenLoc& loc) in reportSeriousError()
21 void Parser::reportWarning (const std::string& message, const TokenLoc& loc) in reportWarning()
68 bool Parser::parseInt (int value, const TokenLoc& loc, Scanner& scanner) in parseInt()
83 bool Parser::parseFloat (float value, const TokenLoc& loc, Scanner& scanner) in parseFloat()
98 bool Parser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
114 bool Parser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) in parseKeyword()
129 bool Parser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
139 bool Parser::parseComment (const std::string& comment, const TokenLoc& loc, Scanner& scanner) in parseComment()
H A Dexprparser.hpp23 TokenLoc mTokenLoc;
70 bool parseInt (int value, const TokenLoc& loc, Scanner& scanner) override;
74 bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner) override;
78 bool parseName (const std::string& name, const TokenLoc& loc,
83 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
87 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
107 const TokenLoc& getTokenLoc() const;
H A Dskipparser.hpp18 bool parseInt (int value, const TokenLoc& loc, Scanner& scanner) override;
22 bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner) override;
26 bool parseName (const std::string& name, const TokenLoc& loc,
31 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
35 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Djunkparser.hpp18 bool parseInt (int value, const TokenLoc& loc, Scanner& scanner) override;
22 bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner) override;
26 bool parseName (const std::string& name, const TokenLoc& loc,
31 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
35 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Dskipparser.cpp11 bool SkipParser::parseInt (int value, const TokenLoc& loc, Scanner& scanner) in parseInt()
16 bool SkipParser::parseFloat (float value, const TokenLoc& loc, Scanner& scanner) in parseFloat()
21 bool SkipParser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
27 bool SkipParser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) in parseKeyword()
32 bool SkipParser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
H A Ddiscardparser.cpp13 bool DiscardParser::parseInt (int value, const TokenLoc& loc, Scanner& scanner) in parseInt()
27 bool DiscardParser::parseFloat (float value, const TokenLoc& loc, Scanner& scanner) in parseFloat()
41 bool DiscardParser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
56 bool DiscardParser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
86 mTokenLoc = TokenLoc(); in reset()
90 const TokenLoc& DiscardParser::getTokenLoc() const in getTokenLoc()
H A Dstringparser.hpp26 TokenLoc mTokenLoc;
33 bool parseName (const std::string& name, const TokenLoc& loc,
38 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
42 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
57 const TokenLoc& getTokenLoc() const;
H A Dlineparser.hpp44 void parseExpression (Scanner& scanner, const TokenLoc& loc);
54 bool parseInt (int value, const TokenLoc& loc, Scanner& scanner) override;
58 bool parseFloat (float value, const TokenLoc& loc, Scanner& scanner) override;
62 bool parseName (const std::string& name, const TokenLoc& loc,
67 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
71 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Djunkparser.cpp10 bool Compiler::JunkParser::parseInt (int value, const TokenLoc& loc, Scanner& scanner) in parseInt()
16 bool Compiler::JunkParser::parseFloat (float value, const TokenLoc& loc, Scanner& scanner) in parseFloat()
22 bool Compiler::JunkParser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
29 bool Compiler::JunkParser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) in parseKeyword()
39 bool Compiler::JunkParser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
H A Dcontrolparser.hpp45 bool parseIfBody (int keyword, const TokenLoc& loc, Scanner& scanner);
47 bool parseWhileBody (int keyword, const TokenLoc& loc, Scanner& scanner);
57 bool parseName (const std::string& name, const TokenLoc& loc,
62 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
66 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Dscanner.hpp183 TokenLoc mLoc;
184 TokenLoc mPrevLoc;
192 TokenLoc mPutbackLoc;
257 void putbackSpecial (int code, const TokenLoc& loc);
260 void putbackInt (int value, const TokenLoc& loc);
263 void putbackFloat (float value, const TokenLoc& loc);
266 void putbackName (const std::string& name, const TokenLoc& loc);
269 void putbackKeyword (int keyword, const TokenLoc& loc);
H A Derrorhandler.hpp8 struct TokenLoc;
32 virtual void report (const std::string& message, const TokenLoc& loc, Type type) = 0;
55 void warning (const std::string& message, const TokenLoc& loc);
58 void error (const std::string& message, const TokenLoc& loc);
H A Dscanner.cpp102 TokenLoc loc (mLoc); in scanToken()
153 TokenLoc loc (mLoc); in scanToken()
199 TokenLoc loc (mLoc); in scanInt()
206 TokenLoc loc (mLoc); in scanInt()
246 TokenLoc loc (mLoc); in scanFloat()
281 TokenLoc loc (mLoc); in scanName()
562 TokenLoc loc (mLoc); in scanSpecial()
602 void Scanner::putbackSpecial (int code, const TokenLoc& loc) in putbackSpecial()
609 void Scanner::putbackInt (int value, const TokenLoc& loc) in putbackInt()
616 void Scanner::putbackFloat (float value, const TokenLoc& loc) in putbackFloat()
[all …]
H A Dstringparser.cpp21 bool StringParser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
43 bool StringParser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) in parseKeyword()
74 bool StringParser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
95 mTokenLoc = TokenLoc(); in reset()
105 const TokenLoc& StringParser::getTokenLoc() const in getTokenLoc()
H A Dquickfileparser.hpp20 bool parseName (const std::string& name, const TokenLoc& loc,
25 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
29 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Ddeclarationparser.hpp25 bool parseName (const std::string& name, const TokenLoc& loc,
30 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
34 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Dscriptparser.hpp31 bool parseName (const std::string& name, const TokenLoc& loc,
36 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
40 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Dfileparser.hpp39 bool parseName (const std::string& name, const TokenLoc& loc,
44 bool parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) override;
48 bool parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) override;
H A Dquickfileparser.cpp11 bool Compiler::QuickFileParser::parseName (const std::string& name, const TokenLoc& loc, in parseName()
19 bool Compiler::QuickFileParser::parseKeyword (int keyword, const TokenLoc& loc, Scanner& scanner) in parseKeyword()
37 bool Compiler::QuickFileParser::parseSpecial (int code, const TokenLoc& loc, Scanner& scanner) in parseSpecial()
/dports/benchmarks/polygraph/polygraph-4.13.0/src/xparser/
H A DLexToken.h17 typedef SrcLoc TokenLoc; typedef
21 TokenLoc loc;
31 LexToken(int anId, const TokenLoc &aLoc) { reset(); id(anId); loc(aLoc); } in LexToken()
35 const TokenLoc &loc() const { return theLoc; } in loc()
43 void loc(const TokenLoc &aLoc) { theLoc = aLoc; } in loc()
52 TokenLoc theLoc;
/dports/games/openmw/openmw-openmw-0.47.0/apps/opencs/view/world/
H A Dscripthighlighter.hpp57 bool parseInt (int value, const Compiler::TokenLoc& loc,
62 bool parseFloat (float value, const Compiler::TokenLoc& loc,
68 const Compiler::TokenLoc& loc, Compiler::Scanner& scanner) override;
72 bool parseKeyword (int keyword, const Compiler::TokenLoc& loc,
77 bool parseSpecial (int code, const Compiler::TokenLoc& loc,
82 bool parseComment (const std::string& comment, const Compiler::TokenLoc& loc,
90 void highlight (const Compiler::TokenLoc& loc, Type type);
H A Dscripthighlighter.cpp11 bool CSVWorld::ScriptHighlighter::parseInt (int value, const Compiler::TokenLoc& loc, in parseInt()
18 bool CSVWorld::ScriptHighlighter::parseFloat (float value, const Compiler::TokenLoc& loc, in parseFloat()
25 bool CSVWorld::ScriptHighlighter::parseName (const std::string& name, const Compiler::TokenLoc& loc, in parseName()
32 bool CSVWorld::ScriptHighlighter::parseKeyword (int keyword, const Compiler::TokenLoc& loc, in parseKeyword()
49 bool CSVWorld::ScriptHighlighter::parseSpecial (int code, const Compiler::TokenLoc& loc, in parseSpecial()
57 const Compiler::TokenLoc& loc, Compiler::Scanner& scanner) in parseComment()
66 void CSVWorld::ScriptHighlighter::highlight (const Compiler::TokenLoc& loc, Type type) in highlight()
/dports/benchmarks/polygraph/polygraph-4.13.0/src/pgl/
H A DPglSemx.h49 static ArraySym *SetAddrPort(const ContainerSym &items, const int newPort, const TokenLoc &loc);
118 SynSymTblItem *getDescr(const String &name, const TokenLoc &loc);
119 SynSymTblItem *declare(const String &type, const String &name, const TokenLoc &loc);
120 SynSym &getSym(const String &name, const TokenLoc &loc);
135 …rSym *genCredentials(const String &cname, int count, const String &nameSpace, const TokenLoc &loc);
136 …m *selectItems(const String &cname, const ContainerSym &items, int goalCount, const TokenLoc &loc);
137 …Sym *setAddrPort(const String &cname, const ContainerSym &items, int newPort, const TokenLoc &loc);

1234567