clang 17.0.0git
|
Encapsulates keywords that are context sensitive or for languages not properly supported by Clang's lexer. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatToken.h"
Public Member Functions | |
AdditionalKeywords (IdentifierTable &IdentTable) | |
bool | isWordLike (const FormatToken &Tok) const |
Returns true if Tok is a keyword or an identifier. | |
bool | IsJavaScriptIdentifier (const FormatToken &Tok, bool AcceptIdentifierName=true) const |
Returns true if Tok is a true JavaScript identifier, returns false if it is a keyword or a pseudo keyword. | |
bool | isCSharpKeyword (const FormatToken &Tok) const |
Returns true if Tok is a C# keyword, returns false if it is a anything else. | |
bool | isVerilogWordOperator (const FormatToken &Tok) const |
bool | isVerilogIdentifier (const FormatToken &Tok) const |
bool | isVerilogPPDirective (const FormatToken &Tok) const |
Returns whether Tok is a Verilog preprocessor directive. | |
bool | isVerilogBegin (const FormatToken &Tok) const |
Returns whether Tok is a Verilog keyword that opens a block. | |
bool | isVerilogEnd (const FormatToken &Tok) const |
Returns whether Tok is a Verilog keyword that closes a block. | |
bool | isVerilogHierarchy (const FormatToken &Tok) const |
Returns whether Tok is a Verilog keyword that opens a module, etc. | |
bool | isVerilogEndOfLabel (const FormatToken &Tok) const |
bool | isVerilogStructuredProcedure (const FormatToken &Tok) const |
Returns whether Tok is a Verilog keyword that starts a structured procedure like 'always'. | |
bool | isVerilogQualifier (const FormatToken &Tok) const |
Encapsulates keywords that are context sensitive or for languages not properly supported by Clang's lexer.
Definition at line 942 of file FormatToken.h.
|
inline |
Definition at line 943 of file FormatToken.h.
References clang::IdentifierTable::get(), kw___except, kw___has_include, kw___has_include_next, kw_abstract, kw_always, kw_always_comb, kw_always_ff, kw_always_latch, kw_apostrophe, kw_as, kw_assert, kw_assign, kw_assume, kw_async, kw_automatic, kw_await, kw_base, kw_before, kw_begin, kw_begin_keywords, kw_bins, kw_binsof, kw_byte, kw_casex, kw_casez, kw_celldefine, kw_CF_CLOSED_ENUM, kw_CF_ENUM, kw_CF_OPTIONS, kw_checked, kw_checker, kw_clocking, kw_constraint, kw_cover, kw_covergroup, kw_coverpoint, kw_decimal, kw_declare, kw_default_decay_time, kw_default_nettype, kw_default_trireg_strength, kw_delay_mode_distributed, kw_delay_mode_path, kw_delay_mode_unit, kw_delay_mode_zero, kw_delegate, kw_disable, kw_dist, kw_dollar, kw_edge, kw_elsif, kw_end, kw_end_keywords, kw_endcase, kw_endcelldefine, kw_endchecker, kw_endclass, kw_endclocking, kw_endfunction, kw_endgenerate, kw_endgroup, kw_endinterface, kw_endmodule, kw_endpackage, kw_endprimitive, kw_endprogram, kw_endproperty, kw_endsequence, kw_endspecify, kw_endtable, kw_endtask, kw_event, kw_extend, kw_extends, kw_final, kw_finally, kw_fixed, kw_foreach, kw_forever, kw_fork, kw_from, kw_function, kw_generate, kw_get, kw_highz0, kw_highz1, kw_iff, kw_ifnone, kw_ignore_bins, kw_illegal_bins, kw_implements, kw_implicit, kw_import, kw_in, kw_infer, kw_init, kw_initial, kw_inout, kw_input, kw_inside, kw_instanceof, kw_interconnect, kw_interface, kw_internal, kw_internal_ident_after_define, kw_intersect, kw_is, kw_join, kw_join_any, kw_join_none, kw_large, kw_let, kw_local, kw_localparam, kw_lock, kw_macromodule, kw_mark, kw_matches, kw_medium, kw_module, kw_native, kw_negedge, kw_nounconnected_drive, kw_NS_CLOSED_ENUM, kw_NS_ENUM, kw_NS_ERROR_ENUM, kw_NS_OPTIONS, kw_null, kw_object, kw_of, kw_option, kw_optional, kw_out, kw_output, kw_override, kw_package, kw_packed, kw_parameter, kw_params, kw_posedge, kw_primitive, kw_priority, kw_program, kw_property, kw_pull0, kw_pull1, kw_pure, kw_qsignals, kw_qslots, kw_rand, kw_randc, kw_randcase, kw_randsequence, kw_readonly, kw_ref, kw_region, kw_repeat, kw_repeated, kw_required, kw_resetall, kw_returns, kw_sample, kw_sbyte, kw_scalared, kw_sealed, kw_sequence, kw_set, kw_signals, kw_slots, kw_small, kw_soft, kw_solve, kw_specify, kw_specparam, kw_stackalloc, kw_string, kw_strong0, kw_strong1, kw_supply0, kw_supply1, kw_synchronized, kw_table, kw_tagged, kw_task, kw_throws, kw_timescale, kw_tri, kw_tri0, kw_tri1, kw_triand, kw_trior, kw_trireg, kw_type, kw_typeof, kw_uint, kw_ulong, kw_unchecked, kw_unconnected_drive, kw_undefineall, kw_unique, kw_unique0, kw_unsafe, kw_ushort, kw_uwire, kw_var, kw_vectored, kw_verilogHash, kw_verilogHashHash, kw_wand, kw_weak0, kw_weak1, kw_when, kw_where, kw_wildcard, kw_wire, kw_with, kw_wor, and kw_yield.
|
inline |
Returns true
if Tok
is a C# keyword, returns false
if it is a anything else.
Definition at line 1593 of file FormatToken.h.
References clang::Token::getIdentifierInfo(), clang::Token::getKind(), clang::format::FormatToken::is(), and clang::format::FormatToken::Tok.
|
inline |
Returns true
if Tok
is a true JavaScript identifier, returns false
if it is a keyword or a pseudo keyword.
If AcceptIdentifierName
is true, returns true not only for keywords,
Definition at line 1526 of file FormatToken.h.
References clang::Token::getIdentifierInfo(), clang::Token::getKind(), and clang::format::FormatToken::Tok.
|
inline |
Returns whether Tok
is a Verilog keyword that opens a block.
Definition at line 1715 of file FormatToken.h.
|
inline |
Returns whether Tok
is a Verilog keyword that closes a block.
Definition at line 1722 of file FormatToken.h.
|
inline |
Definition at line 1749 of file FormatToken.h.
|
inline |
Returns whether Tok
is a Verilog keyword that opens a module, etc.
Definition at line 1734 of file FormatToken.h.
|
inline |
Definition at line 1652 of file FormatToken.h.
|
inline |
Returns whether Tok
is a Verilog preprocessor directive.
This is needed because macro expansions start with a backtick as well and they need to be treated differently.
Definition at line 1688 of file FormatToken.h.
References clang::Token::getIdentifierInfo(), clang::format::FormatToken::isOneOf(), kw_begin_keywords, kw_celldefine, kw_default_decay_time, kw_default_nettype, kw_default_trireg_strength, kw_delay_mode_distributed, kw_delay_mode_path, kw_delay_mode_unit, kw_delay_mode_zero, kw_elsif, kw_end_keywords, kw_endcelldefine, kw_nounconnected_drive, kw_resetall, kw_timescale, kw_unconnected_drive, kw_undefineall, and clang::format::FormatToken::Tok.
|
inline |
Definition at line 1765 of file FormatToken.h.
|
inline |
Returns whether Tok
is a Verilog keyword that starts a structured procedure like 'always'.
Definition at line 1760 of file FormatToken.h.
References clang::format::FormatToken::isOneOf(), kw_always, kw_always_comb, kw_always_ff, and kw_always_latch.
|
inline |
Definition at line 1647 of file FormatToken.h.
|
inline |
Returns true
if Tok
is a keyword or an identifier.
Definition at line 1515 of file FormatToken.h.
References clang::Token::getIdentifierInfo(), clang::format::FormatToken::isOneOf(), kw_apostrophe, kw_verilogHash, kw_verilogHashHash, and clang::format::FormatToken::Tok.
IdentifierInfo* clang::format::AdditionalKeywords::kw___except |
Definition at line 1283 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw___has_include |
Definition at line 1284 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw___has_include_next |
Definition at line 1285 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_abstract |
Definition at line 1309 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_always |
Definition at line 1376 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogStructuredProcedure().
IdentifierInfo* clang::format::AdditionalKeywords::kw_always_comb |
Definition at line 1377 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogStructuredProcedure().
IdentifierInfo* clang::format::AdditionalKeywords::kw_always_ff |
Definition at line 1378 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogStructuredProcedure().
IdentifierInfo* clang::format::AdditionalKeywords::kw_always_latch |
Definition at line 1379 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogStructuredProcedure().
IdentifierInfo* clang::format::AdditionalKeywords::kw_apostrophe |
Definition at line 1512 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isWordLike().
IdentifierInfo* clang::format::AdditionalKeywords::kw_as |
Definition at line 1288 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_assert |
Definition at line 1310 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_assign |
Definition at line 1380 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_assume |
Definition at line 1381 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_async |
Definition at line 1289 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_automatic |
Definition at line 1382 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_await |
Definition at line 1290 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_base |
Definition at line 1343 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_before |
Definition at line 1383 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_begin |
Definition at line 1384 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_begin_keywords |
Definition at line 1385 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_bins |
Definition at line 1386 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_binsof |
Definition at line 1387 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_byte |
Definition at line 1344 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_casex |
Definition at line 1388 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_casez |
Definition at line 1389 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_celldefine |
Definition at line 1390 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_CF_CLOSED_ENUM |
Definition at line 1276 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_CF_ENUM |
Definition at line 1277 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_CF_OPTIONS |
Definition at line 1278 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_checked |
Definition at line 1345 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_checker |
Definition at line 1391 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_clocking |
Definition at line 1392 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_constraint |
Definition at line 1393 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_cover |
Definition at line 1394 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_covergroup |
Definition at line 1395 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_coverpoint |
Definition at line 1396 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_decimal |
Definition at line 1346 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_declare |
Definition at line 1291 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_default_decay_time |
Definition at line 1397 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_default_nettype |
Definition at line 1398 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_default_trireg_strength |
Definition at line 1399 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_delay_mode_distributed |
Definition at line 1400 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_delay_mode_path |
Definition at line 1401 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_delay_mode_unit |
Definition at line 1402 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_delay_mode_zero |
Definition at line 1403 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_delegate |
Definition at line 1347 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_disable |
Definition at line 1404 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_dist |
Definition at line 1405 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_dollar |
Definition at line 1342 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::ContinuationIndenter::mustBreak().
IdentifierInfo* clang::format::AdditionalKeywords::kw_edge |
Definition at line 1407 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_elsif |
Definition at line 1406 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_end |
Definition at line 1408 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_end_keywords |
Definition at line 1409 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endcase |
Definition at line 1410 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endcelldefine |
Definition at line 1411 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endchecker |
Definition at line 1412 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endclass |
Definition at line 1413 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endclocking |
Definition at line 1414 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endfunction |
Definition at line 1415 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endgenerate |
Definition at line 1416 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endgroup |
Definition at line 1417 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endinterface |
Definition at line 1418 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endmodule |
Definition at line 1419 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endpackage |
Definition at line 1420 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endprimitive |
Definition at line 1421 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endprogram |
Definition at line 1422 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endproperty |
Definition at line 1423 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endsequence |
Definition at line 1424 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endspecify |
Definition at line 1425 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endtable |
Definition at line 1426 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_endtask |
Definition at line 1427 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_event |
Definition at line 1348 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_extend |
Definition at line 1325 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_extends |
Definition at line 1311 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_final |
Definition at line 1272 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_finally |
Definition at line 1292 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_fixed |
Definition at line 1349 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_foreach |
Definition at line 1350 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_forever |
Definition at line 1428 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_fork |
Definition at line 1429 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_from |
Definition at line 1293 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_function |
Definition at line 1294 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isIIFE(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_generate |
Definition at line 1430 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_get |
Definition at line 1295 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_highz0 |
Definition at line 1431 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_highz1 |
Definition at line 1432 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_iff |
Definition at line 1433 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_ifnone |
Definition at line 1434 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_ignore_bins |
Definition at line 1435 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_illegal_bins |
Definition at line 1436 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_implements |
Definition at line 1312 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_implicit |
Definition at line 1351 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_import |
Definition at line 1296 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_in |
Definition at line 1274 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_infer |
Definition at line 1297 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_init |
Definition at line 1352 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_initial |
Definition at line 1437 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_inout |
Definition at line 1438 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_input |
Definition at line 1439 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_inside |
Definition at line 1440 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_instanceof |
Definition at line 1313 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_interconnect |
Definition at line 1441 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_interface |
Definition at line 1314 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_internal |
Definition at line 1353 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_internal_ident_after_define |
Definition at line 1339 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_intersect |
Definition at line 1442 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_is |
Definition at line 1298 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_join |
Definition at line 1443 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_join_any |
Definition at line 1444 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_join_none |
Definition at line 1445 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_large |
Definition at line 1446 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_let |
Definition at line 1299 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_local |
Definition at line 1447 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_localparam |
Definition at line 1448 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_lock |
Definition at line 1355 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_macromodule |
Definition at line 1449 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_mark |
Definition at line 1321 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_matches |
Definition at line 1450 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_medium |
Definition at line 1451 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_module |
Definition at line 1300 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_native |
Definition at line 1315 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_negedge |
Definition at line 1452 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_nounconnected_drive |
Definition at line 1453 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_NS_CLOSED_ENUM |
Definition at line 1279 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_NS_ENUM |
Definition at line 1280 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_NS_ERROR_ENUM |
Definition at line 1281 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_NS_OPTIONS |
Definition at line 1282 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_null |
Definition at line 1356 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_object |
Definition at line 1357 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_of |
Definition at line 1275 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_option |
Definition at line 1326 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_optional |
Definition at line 1327 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_out |
Definition at line 1358 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_output |
Definition at line 1454 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_override |
Definition at line 1273 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_package |
Definition at line 1316 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_packed |
Definition at line 1455 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_parameter |
Definition at line 1456 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_params |
Definition at line 1360 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_posedge |
Definition at line 1457 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_primitive |
Definition at line 1458 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_priority |
Definition at line 1459 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_program |
Definition at line 1460 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_property |
Definition at line 1461 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_pull0 |
Definition at line 1462 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_pull1 |
Definition at line 1463 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_pure |
Definition at line 1464 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_qsignals |
Definition at line 1334 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_qslots |
Definition at line 1336 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_rand |
Definition at line 1465 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_randc |
Definition at line 1466 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_randcase |
Definition at line 1467 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_randsequence |
Definition at line 1468 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_readonly |
Definition at line 1301 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_ref |
Definition at line 1362 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_region |
Definition at line 1322 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_repeat |
Definition at line 1469 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_repeated |
Definition at line 1328 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_required |
Definition at line 1329 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_resetall |
Definition at line 1470 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_returns |
Definition at line 1330 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_sample |
Definition at line 1471 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_sbyte |
Definition at line 1365 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_scalared |
Definition at line 1472 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_sealed |
Definition at line 1366 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_sequence |
Definition at line 1473 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_set |
Definition at line 1302 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_signals |
Definition at line 1333 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_slots |
Definition at line 1335 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_small |
Definition at line 1474 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_soft |
Definition at line 1475 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_solve |
Definition at line 1476 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_specify |
Definition at line 1477 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_specparam |
Definition at line 1478 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_stackalloc |
Definition at line 1364 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_string |
Definition at line 1363 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_strong0 |
Definition at line 1479 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_strong1 |
Definition at line 1480 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_supply0 |
Definition at line 1481 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_supply1 |
Definition at line 1482 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_synchronized |
Definition at line 1317 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_table |
Definition at line 1483 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_tagged |
Definition at line 1484 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_task |
Definition at line 1485 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_throws |
Definition at line 1318 of file FormatToken.h.
Referenced by AdditionalKeywords(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_timescale |
Definition at line 1486 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_tri |
Definition at line 1489 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_tri0 |
Definition at line 1487 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_tri1 |
Definition at line 1488 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_triand |
Definition at line 1490 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_trior |
Definition at line 1491 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_trireg |
Definition at line 1492 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_type |
Definition at line 1303 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_typeof |
Definition at line 1304 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_uint |
Definition at line 1367 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_ulong |
Definition at line 1368 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_unchecked |
Definition at line 1369 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_unconnected_drive |
Definition at line 1493 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_undefineall |
Definition at line 1494 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isVerilogPPDirective().
IdentifierInfo* clang::format::AdditionalKeywords::kw_unique |
Definition at line 1495 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_unique0 |
Definition at line 1496 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_unsafe |
Definition at line 1370 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_ushort |
Definition at line 1371 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_uwire |
Definition at line 1497 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_var |
Definition at line 1305 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().
IdentifierInfo* clang::format::AdditionalKeywords::kw_vectored |
Definition at line 1498 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_verilogHash |
Definition at line 1508 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isWordLike().
IdentifierInfo* clang::format::AdditionalKeywords::kw_verilogHashHash |
Definition at line 1509 of file FormatToken.h.
Referenced by AdditionalKeywords(), and isWordLike().
IdentifierInfo* clang::format::AdditionalKeywords::kw_wand |
Definition at line 1499 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_weak0 |
Definition at line 1500 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_weak1 |
Definition at line 1501 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_when |
Definition at line 1372 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_where |
Definition at line 1373 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_wildcard |
Definition at line 1502 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_wire |
Definition at line 1503 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_with |
Definition at line 1504 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_wor |
Definition at line 1505 of file FormatToken.h.
Referenced by AdditionalKeywords().
IdentifierInfo* clang::format::AdditionalKeywords::kw_yield |
Definition at line 1306 of file FormatToken.h.
Referenced by AdditionalKeywords(), clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().