/foundation/ability/idl_tool/parser/ |
H A D | lexer.cpp | 39 keywords_[String("boolean")] = Token::BOOLEAN; in InitializeKeywords() 40 keywords_[String("byte")] = Token::BYTE; in InitializeKeywords() 41 keywords_[String("char")] = Token::CHAR; in InitializeKeywords() 42 keywords_[String("double")] = Token::DOUBLE; in InitializeKeywords() 43 keywords_[String("float")] = Token::FLOAT; in InitializeKeywords() 44 keywords_[String("in")] = Token::IN; in InitializeKeywords() 45 keywords_[String("inout")] = Token::INOUT; in InitializeKeywords() 46 keywords_[String("int")] = Token::INTEGER; in InitializeKeywords() 47 keywords_[String("interface")] = Token::INTERFACE; in InitializeKeywords() 48 keywords_[String("List")] = Token in InitializeKeywords() [all...] |
H A D | lexer.h | 37 Token GetToken(bool skipComment = true); 39 Token PeekToken(bool skipComment = true); 76 static int TokenToChar(Token token); 82 Token ReadToken(bool skipComment); 84 Token ReadIdentifier(char c); 86 Token ReadLineComment(char c); 88 Token ReadBlockComment(char c); 108 std::unordered_map<String, Token, StringHashFunc, StringEqualFunc> keywords_; 109 Token currentToken_ = Token [all...] |
H A D | parser.cpp | 63 Token token; in ParseFile() 64 while ((token = lexer_.PeekToken()) != Token::END_OF_FILE) { in ParseFile() 66 case Token::BRACKETS_LEFT: in ParseFile() 67 case Token::INTERFACE: in ParseFile() 70 case Token::SEQUENCEABLE: in ParseFile() 73 case Token::COMMENT_LINE: in ParseFile() 90 Token token = lexer_.PeekToken(false); in ParseLicense() 91 if (token != Token::COMMENT_BLOCK) { in ParseLicense() 107 Token token = lexer_.GetToken(); in ParseInterface() 108 if (token == Token in ParseInterface() [all...] |
H A D | parser.h | 49 Token token_; 62 bool ParseInterfaceMiddle(Token& token, String& interfaceFullName); 64 bool ParseInterfaceEnd(Token& token, String& interfaceFullName, bool hasProperties, bool oneway, bool ret); 70 bool ParseMethodName(Token& token, ASTType* type, ASTInterfaceType* interface); 72 bool ParseMethodBrackets(Token& token, ASTMethod* method, bool& ret); 76 bool ParseParameterPeek(Token& token); 78 bool ParseParameterInOut(Token& token, ASTParameter* parameter); 96 static bool IsPrimitiveType(Token token) in IsPrimitiveType() 98 return token >= Token::BOOLEAN && token <= Token in IsPrimitiveType() [all...] |
/foundation/ability/idl_tool/idl_tool_2/lexer/ |
H A D | lexer.h | 47 Token PeekToken(bool skipComment = true);
49 Token GetToken(bool skipComment = true);
68 bool ReadCacheableTime(Token &token);
71 void ReadToken(Token &token, bool skipComment = true);
73 void InitCurToken(Token &token);
75 void ReadId(Token &token);
77 void ReadNum(Token &token);
79 void ReadBinaryNum(Token &token);
81 void ReadOctNum(Token &token);
83 void ReadHexNum(Token [all...] |
H A D | lexer.cpp | 108 Token Lexer::PeekToken(bool skipComment)
in PeekToken() 117 Token Lexer::GetToken(bool skipComment)
in GetToken() 177 Token token = PeekToken();
in SkipUntilToken() 190 bool Lexer::ReadCacheableTime(Token &token)
in ReadCacheableTime() 223 void Lexer::ReadToken(Token &token, bool skipComment)
in ReadToken() 269 void Lexer::InitCurToken(Token &token)
in InitCurToken() 278 void Lexer::ReadId(Token &token)
in ReadId() 302 void Lexer::ReadNum(Token &token)
in ReadNum() 328 void Lexer::ReadBinaryNum(Token &token)
in ReadBinaryNum() 350 void Lexer::ReadOctNum(Token [all...] |
H A D | token.h | 109 struct Token {
struct 118 bool operator()(const Token &lhs, const Token &rhs) const
in operator ()() 124 std::string LocInfo(const Token &token);
|
/foundation/ability/idl_tool/test/unittest/lexer_test/ |
H A D | lexer_test.cpp | 76 Token token = Token::ANGLE_BRACKETS_LEFT; in HWTEST_F() 92 Token token = Token::ANGLE_BRACKETS_RIGHT; in HWTEST_F() 108 Token token = Token::BRACES_LEFT; in HWTEST_F() 124 Token token = Token::BRACES_RIGHT; in HWTEST_F() 140 Token token = Token in HWTEST_F() [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | intf_task_queue.h | 74 using Token = const void*; 80 virtual Token AddTask(ITaskQueueTask::Ptr p) = 0; 90 virtual Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay) = 0; 105 virtual void CancelTask(Token) = 0; 145 virtual void SetQueueAndToken(const ITaskQueue::Ptr&, ITaskQueue::Token) = 0;
|
H A D | intf_event.h | 37 using Token = uint64_t; 50 * @return Default constructed Token if "invalid bindable", token already in use or other error. 52 virtual Token AddHandler(const ICallable::Ptr&, Token userToken) = 0; 53 Token AddHandler(const ICallable::Ptr& p) in AddHandler() 59 * @brief Remove handler with given token (Token returned by AddHandler previously). 61 virtual bool RemoveHandler(Token) = 0;
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | polling_task_queue.cpp | 36 using Token = ITaskQueue::Token; 54 void CancelTask(Token token) override 59 Token AddTask(ITaskQueueTask::Ptr p) override 64 Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay) override
|
H A D | task_queue.h | 31 using Token = ITaskQueue::Token; 42 void CancelTask(Token token) in CancelTask() 46 Token executingToken = execToken_; in CancelTask() 80 Token AddTaskImpl(ITaskQueueTask::Ptr p, const TimeSpan& delay, const TimeSpan& excTime) in AddTaskImpl() 82 Token ret { p.get() }; in AddTaskImpl() 115 Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay, const TimeSpan& excTime) in AddTask() 200 Token execToken_ { nullptr };
|
H A D | threaded_task_queue.cpp | 37 using Token = ITaskQueue::Token; 74 void CancelTask(Token token) override 79 Token AddTask(ITaskQueueTask::Ptr p) override 84 Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay) override
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | task_queue.h | 42 void SetQueueAndToken(const ITaskQueue::Ptr& q, ITaskQueue::Token t) override 72 using Token = ITaskQueue::Token; 74 Token AddTask(ITaskQueueTask::Ptr p) override 78 Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay) override 86 void CancelTask(Token t) override
|
H A D | event_impl.h | 74 using Token = typename IEvent::Token; 109 Token AddHandler(const ICallable::Ptr& p, Token userToken) override 112 Token newToken = userToken ? userToken : (uintptr_t)p.get(); 128 bool RemoveHandler(Token p) override 217 Token token;
|
/foundation/resourceschedule/ffrt/src/util/ |
H A D | token.h | 24 class Token { class 28 Token() = delete; 29 Token(unsigned int init) in Token() function in ffrt::Token
|
/foundation/ability/idl_tool/idl_tool_2/parser/ |
H A D | parser.h | 37 using AttrSet = std::set<Token, TokenTypeCompare>;
99 void ParseAttrUnitFreezecontrol(AttrSet &attrs, Token &token);
106 void CheckInterfaceAttr(const AutoPtr<ASTInterfaceType> &interface, Token token);
128 void SetParamAttrVal(Token token, AutoPtr<ASTParamAttr> attr);
135 bool CheckBasicType(Token token);
149 bool CheckUserDefType(Token token);
202 bool CheckType(const Token &token, const AutoPtr<ASTType> &type);
204 bool CheckTypeByMode(const Token &token, const AutoPtr<ASTType> &type);
223 inline static bool IsPrimitiveType(Token token)
in IsPrimitiveType() 235 void LogError(const char *funcName, int fileLine, const Token [all...] |
H A D | parser.cpp | 137 Token token = lexer_.PeekToken(false);
in ParseLicense() 149 Token token = lexer_.PeekToken();
in ParsePackage() 215 Token token = lexer_.PeekToken();
in ParseInterfaceToken() 251 Token token = lexer_.PeekToken();
in ParseSupportDelegator() 287 Token token = lexer_.PeekToken();
in ParseImports() 320 Token token = lexer_.PeekToken();
in ParseImportInfo() 353 Token token = lexer_.PeekToken();
in ParseSequenceableInfo() 381 Token token = lexer_.PeekToken();
in ParseTypeDecls() 410 Token token = lexer_.PeekToken();
in ParseAttribute() 435 Token toke in ParseAttributeInfo() [all...] |
/foundation/ability/ability_runtime/test/unittest/prepare_terminate_callback_proxy_test/ |
H A D | prepare_terminate_callback_proxy_test.cpp | 56 sptr<Token> MockToken(); 71 sptr<Token> PrepareTerminateCallbackProxyTest::MockToken() in MockToken() 73 sptr<Token> token = nullptr; in MockToken() 109 sptr<Token> remoteObject = MockToken(); in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | timer.h | 134 ITaskQueue::Token Detach() in Detach() 136 ITaskQueue::Token ret {}; in Detach() 152 return control_->token != ITaskQueue::Token {}; in IsRunning() 161 ITaskQueue::Token token {}; 173 inline ITaskQueue::Token SingleShotTimer(const TimeSpan& interval, Func func, const ITaskQueue::Ptr& queue) in SingleShotTimer() 187 inline ITaskQueue::Token SingleShotTimer(const TimeSpan& interval, Func func, const BASE_NS::Uid& queueId) in SingleShotTimer()
|
/foundation/resourceschedule/ffrt/src/eu/ |
H A D | cpu_monitor.h | 108 std::unique_ptr<Token> globalReserveWorkerToken = nullptr; 109 std::unique_ptr<Token> lowQosReserveWorkerToken = nullptr; 110 std::unique_ptr<Token> highQosReserveWorkerToken = nullptr; 111 std::unique_ptr<Token> lowQosUseGlobalWorkerToken = nullptr; 112 std::unique_ptr<Token> highQosUseGlobalWorkerToken = nullptr;
|
/foundation/ability/ability_runtime/test/unittest/extension_control_interceptor_test/ |
H A D | extension_control_interceptor_test.cpp | 34 sptr<Token> GetAbilityToken(); 46 sptr<Token> ExtensionControlInterceptorTest::GetAbilityToken() in GetAbilityToken() 48 sptr<Token> token = nullptr; in GetAbilityToken()
|
/foundation/ability/ability_runtime/test/unittest/ability_debug_deal_test/ |
H A D | ability_debug_deal_test.cpp | 85 const sptr<IRemoteObject> token = new Token(record); in HWTEST_F() 89 auto ability_record = Token::GetAbilityRecordByToken(token); in HWTEST_F() 109 const sptr<IRemoteObject> token = new Token(record); in HWTEST_F() 113 auto ability_record = Token::GetAbilityRecordByToken(token); in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/ |
H A D | intf_ecs_scene.h | 105 virtual META_NS::ITaskQueue::Token AddEngineTask( 113 virtual META_NS::ITaskQueue::Token AddApplicationTask( 120 virtual void CancelEngineTask(META_NS::ITaskQueue::Token token) = 0; 126 virtual void CancelAppTask(META_NS::ITaskQueue::Token token) = 0;
|
/foundation/ability/ability_runtime/test/fuzztest/setmissionlabel_fuzzer/ |
H A D | setmissionlabel_fuzzer.cpp | 33 sptr<Token> GetFuzzAbilityToken() in GetFuzzAbilityToken() 35 sptr<Token> token = nullptr; in GetFuzzAbilityToken() 56 sptr<Token> token = GetFuzzAbilityToken(); in DoSomethingInterestingWithMyAPI()
|