Searched refs:throwMarker (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | ETSparserTypes.cpp | 203 ir::ScriptFunctionFlags throwMarker = ParseFunctionThrowMarker(false); in ParseFunctionType() local 219 throwMarker); in ParseFunctionType() 230 ir::FunctionSignature(nullptr, std::move(params), returnTypeAnnotation), throwMarker); in ParseFunctionType() 237 ir::FunctionSignature(nullptr, std::move(params), returnTypeAnnotation), throwMarker); in ParseFunctionType()
|
H A D | ETSparser.cpp | 336 auto [signature, throwMarker] = ParseFunctionSignature(newStatus, className); in ParseFunction() 369 functionContext.AddFlag(throwMarker); in ParseFunction() 405 ir::ScriptFunctionFlags throwMarker = ir::ScriptFunctionFlags::NONE; in ParseFunctionThrowMarker() local 410 throwMarker = ir::ScriptFunctionFlags::THROWS; in ParseFunctionThrowMarker() 414 throwMarker = ir::ScriptFunctionFlags::RETHROWS; in ParseFunctionThrowMarker() 421 return throwMarker; in ParseFunctionThrowMarker()
|
H A D | ETSparserClasses.cpp | 873 auto [signature, throwMarker] = ParseFunctionSignature(ParserStatus::NEED_RETURN_TYPE); in ParseInterfaceMethod() 891 functionContext.AddFlag(throwMarker); in ParseInterfaceMethod()
|
H A D | parserImpl.cpp | 924 ir::ScriptFunctionFlags throwMarker = ParseFunctionThrowMarker(true); in ParseFunctionSignature() local 927 return {std::move(res), throwMarker}; in ParseFunctionSignature()
|
Completed in 9 milliseconds