clang 24.0.0git
clang::AdditionalKeywords Struct Reference

Encapsulates keywords that are context sensitive or for languages not properly supported by Clang's lexer. More...

#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Format/FormatToken.h"

Public Member Functions

 AdditionalKeywords (IdentifierTable &IdentTable)
bool isWordLike (const FormatToken &Tok, bool IsVerilog=true) 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. If AcceptIdentifierName is true, returns true not only for keywords,.
bool isCSharpKeyword (const FormatToken &Tok) const
 Returns true if Tok is a C# keyword, returns false if it is anything else.
bool isVerilogKeywordSymbol (const FormatToken &Tok) const
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. This is needed because macro expansions start with a backtick as well and they need to be treated differently.
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
bool isTableGenDefinition (const FormatToken &Tok) const
bool isTableGenKeyword (const FormatToken &Tok) const

Public Attributes

IdentifierInfo * kw_final
IdentifierInfo * kw_override
IdentifierInfo * kw_in
IdentifierInfo * kw_of
IdentifierInfo * kw_CF_CLOSED_ENUM
IdentifierInfo * kw_CF_ENUM
IdentifierInfo * kw_CF_OPTIONS
IdentifierInfo * kw_NS_CLOSED_ENUM
IdentifierInfo * kw_NS_ENUM
IdentifierInfo * kw_NS_ERROR_ENUM
IdentifierInfo * kw_NS_OPTIONS
IdentifierInfo * kw___except
IdentifierInfo * kw___has_include
IdentifierInfo * kw___has_include_next
IdentifierInfo * kw_as
IdentifierInfo * kw_async
IdentifierInfo * kw_await
IdentifierInfo * kw_declare
IdentifierInfo * kw_finally
IdentifierInfo * kw_from
IdentifierInfo * kw_function
IdentifierInfo * kw_get
IdentifierInfo * kw_import
IdentifierInfo * kw_infer
IdentifierInfo * kw_is
IdentifierInfo * kw_let
IdentifierInfo * kw_module
IdentifierInfo * kw_readonly
IdentifierInfo * kw_set
IdentifierInfo * kw_type
IdentifierInfo * kw_typeof
IdentifierInfo * kw_var
IdentifierInfo * kw_yield
IdentifierInfo * kw_abstract
IdentifierInfo * kw_assert
IdentifierInfo * kw_extends
IdentifierInfo * kw_implements
IdentifierInfo * kw_instanceof
IdentifierInfo * kw_interface
IdentifierInfo * kw_native
IdentifierInfo * kw_package
IdentifierInfo * kw_record
IdentifierInfo * kw_synchronized
IdentifierInfo * kw_throws
IdentifierInfo * kw_mark
IdentifierInfo * kw_region
IdentifierInfo * kw_extend
IdentifierInfo * kw_option
IdentifierInfo * kw_optional
IdentifierInfo * kw_repeated
IdentifierInfo * kw_required
IdentifierInfo * kw_returns
IdentifierInfo * kw_signals
IdentifierInfo * kw_qsignals
IdentifierInfo * kw_slots
IdentifierInfo * kw_qslots
IdentifierInfo * kw_internal_ident_after_define
IdentifierInfo * kw_dollar
IdentifierInfo * kw_base
IdentifierInfo * kw_byte
IdentifierInfo * kw_checked
IdentifierInfo * kw_decimal
IdentifierInfo * kw_delegate
IdentifierInfo * kw_event
IdentifierInfo * kw_fixed
IdentifierInfo * kw_foreach
IdentifierInfo * kw_implicit
IdentifierInfo * kw_init
IdentifierInfo * kw_internal
IdentifierInfo * kw_lock
IdentifierInfo * kw_null
IdentifierInfo * kw_object
IdentifierInfo * kw_out
IdentifierInfo * kw_params
IdentifierInfo * kw_ref
IdentifierInfo * kw_string
IdentifierInfo * kw_stackalloc
IdentifierInfo * kw_sbyte
IdentifierInfo * kw_sealed
IdentifierInfo * kw_uint
IdentifierInfo * kw_ulong
IdentifierInfo * kw_unchecked
IdentifierInfo * kw_unsafe
IdentifierInfo * kw_ushort
IdentifierInfo * kw_when
IdentifierInfo * kw_where
IdentifierInfo * kw_always
IdentifierInfo * kw_always_comb
IdentifierInfo * kw_always_ff
IdentifierInfo * kw_always_latch
IdentifierInfo * kw_assign
IdentifierInfo * kw_assume
IdentifierInfo * kw_automatic
IdentifierInfo * kw_before
IdentifierInfo * kw_begin
IdentifierInfo * kw_begin_keywords
IdentifierInfo * kw_bins
IdentifierInfo * kw_binsof
IdentifierInfo * kw_casex
IdentifierInfo * kw_casez
IdentifierInfo * kw_celldefine
IdentifierInfo * kw_checker
IdentifierInfo * kw_clocking
IdentifierInfo * kw_constraint
IdentifierInfo * kw_context
IdentifierInfo * kw_cover
IdentifierInfo * kw_covergroup
IdentifierInfo * kw_coverpoint
IdentifierInfo * kw_data_block
IdentifierInfo * kw_data_decrypt_key
IdentifierInfo * kw_data_public_key
IdentifierInfo * kw_default_decay_time
IdentifierInfo * kw_default_nettype
IdentifierInfo * kw_default_trireg_strength
IdentifierInfo * kw_delay_mode_distributed
IdentifierInfo * kw_delay_mode_path
IdentifierInfo * kw_delay_mode_unit
IdentifierInfo * kw_delay_mode_zero
IdentifierInfo * kw_digest_block
IdentifierInfo * kw_digest_decrypt_key
IdentifierInfo * kw_digest_public_key
IdentifierInfo * kw_disable
IdentifierInfo * kw_dist
IdentifierInfo * kw_edge
IdentifierInfo * kw_elsif
IdentifierInfo * kw_end
IdentifierInfo * kw_end_keywords
IdentifierInfo * kw_endcase
IdentifierInfo * kw_endcelldefine
IdentifierInfo * kw_endchecker
IdentifierInfo * kw_endclass
IdentifierInfo * kw_endclocking
IdentifierInfo * kw_endfunction
IdentifierInfo * kw_endgenerate
IdentifierInfo * kw_endgroup
IdentifierInfo * kw_endinterface
IdentifierInfo * kw_endmodule
IdentifierInfo * kw_endpackage
IdentifierInfo * kw_endprimitive
IdentifierInfo * kw_endprogram
IdentifierInfo * kw_endproperty
IdentifierInfo * kw_endsequence
IdentifierInfo * kw_endspecify
IdentifierInfo * kw_endtable
IdentifierInfo * kw_endtask
IdentifierInfo * kw_forever
IdentifierInfo * kw_fork
IdentifierInfo * kw_generate
IdentifierInfo * kw_highz0
IdentifierInfo * kw_highz1
IdentifierInfo * kw_iff
IdentifierInfo * kw_ifnone
IdentifierInfo * kw_ignore_bins
IdentifierInfo * kw_illegal_bins
IdentifierInfo * kw_initial
IdentifierInfo * kw_inout
IdentifierInfo * kw_input
IdentifierInfo * kw_inside
IdentifierInfo * kw_interconnect
IdentifierInfo * kw_intersect
IdentifierInfo * kw_join
IdentifierInfo * kw_join_any
IdentifierInfo * kw_join_none
IdentifierInfo * kw_key_block
IdentifierInfo * kw_key_public_key
IdentifierInfo * kw_large
IdentifierInfo * kw_local
IdentifierInfo * kw_localparam
IdentifierInfo * kw_macromodule
IdentifierInfo * kw_matches
IdentifierInfo * kw_medium
IdentifierInfo * kw_negedge
IdentifierInfo * kw_nounconnected_drive
IdentifierInfo * kw_output
IdentifierInfo * kw_packed
IdentifierInfo * kw_parameter
IdentifierInfo * kw_posedge
IdentifierInfo * kw_primitive
IdentifierInfo * kw_priority
IdentifierInfo * kw_program
IdentifierInfo * kw_property
IdentifierInfo * kw_protect
IdentifierInfo * kw_pull0
IdentifierInfo * kw_pull1
IdentifierInfo * kw_pure
IdentifierInfo * kw_rand
IdentifierInfo * kw_randc
IdentifierInfo * kw_randcase
IdentifierInfo * kw_randsequence
IdentifierInfo * kw_repeat
IdentifierInfo * kw_resetall
IdentifierInfo * kw_sample
IdentifierInfo * kw_scalared
IdentifierInfo * kw_sequence
IdentifierInfo * kw_small
IdentifierInfo * kw_soft
IdentifierInfo * kw_solve
IdentifierInfo * kw_specify
IdentifierInfo * kw_specparam
IdentifierInfo * kw_strong0
IdentifierInfo * kw_strong1
IdentifierInfo * kw_supply0
IdentifierInfo * kw_supply1
IdentifierInfo * kw_table
IdentifierInfo * kw_tagged
IdentifierInfo * kw_task
IdentifierInfo * kw_timescale
IdentifierInfo * kw_tri0
IdentifierInfo * kw_tri1
IdentifierInfo * kw_tri
IdentifierInfo * kw_triand
IdentifierInfo * kw_trior
IdentifierInfo * kw_trireg
IdentifierInfo * kw_unconnected_drive
IdentifierInfo * kw_undefineall
IdentifierInfo * kw_unique
IdentifierInfo * kw_unique0
IdentifierInfo * kw_uwire
IdentifierInfo * kw_vectored
IdentifierInfo * kw_wait
IdentifierInfo * kw_wand
IdentifierInfo * kw_weak0
IdentifierInfo * kw_weak1
IdentifierInfo * kw_wildcard
IdentifierInfo * kw_wire
IdentifierInfo * kw_with
IdentifierInfo * kw_wor
IdentifierInfo * kw_verilogHash
IdentifierInfo * kw_verilogHashHash
IdentifierInfo * kw_apostrophe
IdentifierInfo * kw_bit
IdentifierInfo * kw_bits
IdentifierInfo * kw_code
IdentifierInfo * kw_dag
IdentifierInfo * kw_def
IdentifierInfo * kw_defm
IdentifierInfo * kw_defset
IdentifierInfo * kw_defvar
IdentifierInfo * kw_dump
IdentifierInfo * kw_include
IdentifierInfo * kw_list
IdentifierInfo * kw_multiclass
IdentifierInfo * kw_then

Detailed Description

Encapsulates keywords that are context sensitive or for languages not properly supported by Clang's lexer.

Definition at line 1098 of file FormatToken.h.

Constructor & Destructor Documentation

◆ AdditionalKeywords()

clang::AdditionalKeywords::AdditionalKeywords ( IdentifierTable & IdentTable)
inline

Definition at line 1099 of file FormatToken.h.

Member Function Documentation

◆ isCSharpKeyword()

bool clang::AdditionalKeywords::isCSharpKeyword ( const FormatToken & Tok) const
inline

Returns true if Tok is a C# keyword, returns false if it is anything else.

Definition at line 1868 of file FormatToken.h.

◆ isJavaScriptIdentifier()

bool clang::AdditionalKeywords::isJavaScriptIdentifier ( const FormatToken & Tok,
bool AcceptIdentifierName = true ) const
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 1802 of file FormatToken.h.

References FormatToken(), isVerilogKeywordSymbol(), isWordLike(), and Tok.

◆ isTableGenDefinition()

bool clang::AdditionalKeywords::isTableGenDefinition ( const FormatToken & Tok) const
inline

◆ isTableGenKeyword()

bool clang::AdditionalKeywords::isTableGenKeyword ( const FormatToken & Tok) const
inline

◆ isVerilogBegin()

bool clang::AdditionalKeywords::isVerilogBegin ( const FormatToken & Tok) const
inline

◆ isVerilogEnd()

bool clang::AdditionalKeywords::isVerilogEnd ( const FormatToken & Tok) const
inline

Returns whether Tok is a Verilog keyword that closes a block.

Definition at line 2007 of file FormatToken.h.

References FormatToken(), isVerilogBegin(), kw_begin, kw_disable, kw_fork, kw_generate, kw_specify, kw_wait, and Tok.

Referenced by isVerilogHierarchy().

◆ isVerilogEndOfLabel()

bool clang::AdditionalKeywords::isVerilogEndOfLabel ( const FormatToken & Tok) const
inline

Definition at line 2034 of file FormatToken.h.

References FormatToken(), kw_assert, kw_assume, kw_cover, kw_property, and Tok.

◆ isVerilogHierarchy()

bool clang::AdditionalKeywords::isVerilogHierarchy ( const FormatToken & Tok) const
inline

◆ isVerilogIdentifier()

bool clang::AdditionalKeywords::isVerilogIdentifier ( const FormatToken & Tok) const
inline

Definition at line 1930 of file FormatToken.h.

◆ isVerilogKeywordSymbol()

bool clang::AdditionalKeywords::isVerilogKeywordSymbol ( const FormatToken & Tok) const
inline

Definition at line 1921 of file FormatToken.h.

Referenced by isJavaScriptIdentifier().

◆ isVerilogPPDirective()

bool clang::AdditionalKeywords::isVerilogPPDirective ( const FormatToken & Tok) const
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 1969 of file FormatToken.h.

References isWordLike(), and Tok.

◆ isVerilogQualifier()

bool clang::AdditionalKeywords::isVerilogQualifier ( const FormatToken & Tok) const
inline

Definition at line 2050 of file FormatToken.h.

References kw_clocking, kw_iff, kw_input, kw_output, kw_sequence, Next, and Tok.

◆ isVerilogStructuredProcedure()

bool clang::AdditionalKeywords::isVerilogStructuredProcedure ( const FormatToken & Tok) const
inline

Returns whether Tok is a Verilog keyword that starts a structured procedure like 'always'.

Definition at line 2045 of file FormatToken.h.

◆ isVerilogWordOperator()

bool clang::AdditionalKeywords::isVerilogWordOperator ( const FormatToken & Tok) const
inline

Definition at line 1925 of file FormatToken.h.

References Tok.

◆ isWordLike()

bool clang::AdditionalKeywords::isWordLike ( const FormatToken & Tok,
bool IsVerilog = true ) const
inline

Returns true if Tok is a keyword or an identifier.

Definition at line 1791 of file FormatToken.h.

References kw_code, kw_dag, kw_def, kw_defm, kw_defset, kw_defvar, kw_dump, kw_include, kw_list, kw_multiclass, and kw_then.

Referenced by isJavaScriptIdentifier(), and isVerilogPPDirective().

Member Data Documentation

◆ kw___except

IdentifierInfo* clang::AdditionalKeywords::kw___except

Definition at line 1532 of file FormatToken.h.

◆ kw___has_include

IdentifierInfo* clang::AdditionalKeywords::kw___has_include

Definition at line 1533 of file FormatToken.h.

◆ kw___has_include_next

IdentifierInfo* clang::AdditionalKeywords::kw___has_include_next

Definition at line 1534 of file FormatToken.h.

◆ kw_abstract

IdentifierInfo* clang::AdditionalKeywords::kw_abstract

Definition at line 1558 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_always

IdentifierInfo* clang::AdditionalKeywords::kw_always

Definition at line 1626 of file FormatToken.h.

◆ kw_always_comb

IdentifierInfo* clang::AdditionalKeywords::kw_always_comb

Definition at line 1627 of file FormatToken.h.

◆ kw_always_ff

IdentifierInfo* clang::AdditionalKeywords::kw_always_ff

Definition at line 1628 of file FormatToken.h.

◆ kw_always_latch

IdentifierInfo* clang::AdditionalKeywords::kw_always_latch

Definition at line 1629 of file FormatToken.h.

◆ kw_apostrophe

IdentifierInfo* clang::AdditionalKeywords::kw_apostrophe

Definition at line 1773 of file FormatToken.h.

◆ kw_as

IdentifierInfo* clang::AdditionalKeywords::kw_as

Definition at line 1537 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_assert

IdentifierInfo* clang::AdditionalKeywords::kw_assert

Definition at line 1559 of file FormatToken.h.

Referenced by isVerilogEndOfLabel().

◆ kw_assign

IdentifierInfo* clang::AdditionalKeywords::kw_assign

Definition at line 1630 of file FormatToken.h.

◆ kw_assume

IdentifierInfo* clang::AdditionalKeywords::kw_assume

Definition at line 1631 of file FormatToken.h.

Referenced by isVerilogEndOfLabel().

◆ kw_async

IdentifierInfo* clang::AdditionalKeywords::kw_async

Definition at line 1538 of file FormatToken.h.

Referenced by clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().

◆ kw_automatic

IdentifierInfo* clang::AdditionalKeywords::kw_automatic

Definition at line 1632 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_await

IdentifierInfo* clang::AdditionalKeywords::kw_await

Definition at line 1539 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_base

IdentifierInfo* clang::AdditionalKeywords::kw_base

Definition at line 1593 of file FormatToken.h.

◆ kw_before

IdentifierInfo* clang::AdditionalKeywords::kw_before

Definition at line 1633 of file FormatToken.h.

◆ kw_begin

IdentifierInfo* clang::AdditionalKeywords::kw_begin

Definition at line 1634 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_begin_keywords

IdentifierInfo* clang::AdditionalKeywords::kw_begin_keywords

Definition at line 1635 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_bins

IdentifierInfo* clang::AdditionalKeywords::kw_bins

Definition at line 1636 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_binsof

IdentifierInfo* clang::AdditionalKeywords::kw_binsof

Definition at line 1637 of file FormatToken.h.

◆ kw_bit

IdentifierInfo* clang::AdditionalKeywords::kw_bit

Definition at line 1776 of file FormatToken.h.

◆ kw_bits

IdentifierInfo* clang::AdditionalKeywords::kw_bits

Definition at line 1777 of file FormatToken.h.

◆ kw_byte

IdentifierInfo* clang::AdditionalKeywords::kw_byte

Definition at line 1594 of file FormatToken.h.

◆ kw_casex

IdentifierInfo* clang::AdditionalKeywords::kw_casex

Definition at line 1638 of file FormatToken.h.

◆ kw_casez

IdentifierInfo* clang::AdditionalKeywords::kw_casez

Definition at line 1639 of file FormatToken.h.

◆ kw_celldefine

IdentifierInfo* clang::AdditionalKeywords::kw_celldefine

Definition at line 1640 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_CF_CLOSED_ENUM

IdentifierInfo* clang::AdditionalKeywords::kw_CF_CLOSED_ENUM

Definition at line 1525 of file FormatToken.h.

◆ kw_CF_ENUM

IdentifierInfo* clang::AdditionalKeywords::kw_CF_ENUM

Definition at line 1526 of file FormatToken.h.

◆ kw_CF_OPTIONS

IdentifierInfo* clang::AdditionalKeywords::kw_CF_OPTIONS

Definition at line 1527 of file FormatToken.h.

◆ kw_checked

IdentifierInfo* clang::AdditionalKeywords::kw_checked

Definition at line 1595 of file FormatToken.h.

◆ kw_checker

IdentifierInfo* clang::AdditionalKeywords::kw_checker

Definition at line 1641 of file FormatToken.h.

◆ kw_clocking

IdentifierInfo* clang::AdditionalKeywords::kw_clocking

Definition at line 1642 of file FormatToken.h.

Referenced by isVerilogQualifier().

◆ kw_code

IdentifierInfo* clang::AdditionalKeywords::kw_code

Definition at line 1778 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_constraint

IdentifierInfo* clang::AdditionalKeywords::kw_constraint

Definition at line 1643 of file FormatToken.h.

◆ kw_context

IdentifierInfo* clang::AdditionalKeywords::kw_context

Definition at line 1644 of file FormatToken.h.

◆ kw_cover

IdentifierInfo* clang::AdditionalKeywords::kw_cover

Definition at line 1645 of file FormatToken.h.

Referenced by isVerilogEndOfLabel().

◆ kw_covergroup

IdentifierInfo* clang::AdditionalKeywords::kw_covergroup

Definition at line 1646 of file FormatToken.h.

◆ kw_coverpoint

IdentifierInfo* clang::AdditionalKeywords::kw_coverpoint

Definition at line 1647 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_dag

IdentifierInfo* clang::AdditionalKeywords::kw_dag

Definition at line 1779 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_data_block

IdentifierInfo* clang::AdditionalKeywords::kw_data_block

Definition at line 1648 of file FormatToken.h.

◆ kw_data_decrypt_key

IdentifierInfo* clang::AdditionalKeywords::kw_data_decrypt_key

Definition at line 1649 of file FormatToken.h.

◆ kw_data_public_key

IdentifierInfo* clang::AdditionalKeywords::kw_data_public_key

Definition at line 1650 of file FormatToken.h.

◆ kw_decimal

IdentifierInfo* clang::AdditionalKeywords::kw_decimal

Definition at line 1596 of file FormatToken.h.

◆ kw_declare

IdentifierInfo* clang::AdditionalKeywords::kw_declare

Definition at line 1540 of file FormatToken.h.

◆ kw_def

IdentifierInfo* clang::AdditionalKeywords::kw_def

Definition at line 1780 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_default_decay_time

IdentifierInfo* clang::AdditionalKeywords::kw_default_decay_time

Definition at line 1651 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_default_nettype

IdentifierInfo* clang::AdditionalKeywords::kw_default_nettype

Definition at line 1652 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_default_trireg_strength

IdentifierInfo* clang::AdditionalKeywords::kw_default_trireg_strength

Definition at line 1653 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_defm

IdentifierInfo* clang::AdditionalKeywords::kw_defm

Definition at line 1781 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_defset

IdentifierInfo* clang::AdditionalKeywords::kw_defset

Definition at line 1782 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_defvar

IdentifierInfo* clang::AdditionalKeywords::kw_defvar

Definition at line 1783 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_delay_mode_distributed

IdentifierInfo* clang::AdditionalKeywords::kw_delay_mode_distributed

Definition at line 1654 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_delay_mode_path

IdentifierInfo* clang::AdditionalKeywords::kw_delay_mode_path

Definition at line 1655 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_delay_mode_unit

IdentifierInfo* clang::AdditionalKeywords::kw_delay_mode_unit

Definition at line 1656 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_delay_mode_zero

IdentifierInfo* clang::AdditionalKeywords::kw_delay_mode_zero

Definition at line 1657 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_delegate

IdentifierInfo* clang::AdditionalKeywords::kw_delegate

Definition at line 1597 of file FormatToken.h.

◆ kw_digest_block

IdentifierInfo* clang::AdditionalKeywords::kw_digest_block

Definition at line 1658 of file FormatToken.h.

◆ kw_digest_decrypt_key

IdentifierInfo* clang::AdditionalKeywords::kw_digest_decrypt_key

Definition at line 1659 of file FormatToken.h.

◆ kw_digest_public_key

IdentifierInfo* clang::AdditionalKeywords::kw_digest_public_key

Definition at line 1660 of file FormatToken.h.

◆ kw_disable

IdentifierInfo* clang::AdditionalKeywords::kw_disable

Definition at line 1661 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_dist

IdentifierInfo* clang::AdditionalKeywords::kw_dist

Definition at line 1662 of file FormatToken.h.

◆ kw_dollar

IdentifierInfo* clang::AdditionalKeywords::kw_dollar

Definition at line 1592 of file FormatToken.h.

◆ kw_dump

IdentifierInfo* clang::AdditionalKeywords::kw_dump

Definition at line 1784 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_edge

IdentifierInfo* clang::AdditionalKeywords::kw_edge

Definition at line 1663 of file FormatToken.h.

◆ kw_elsif

IdentifierInfo* clang::AdditionalKeywords::kw_elsif

Definition at line 1664 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_end

IdentifierInfo* clang::AdditionalKeywords::kw_end

Definition at line 1665 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_end_keywords

IdentifierInfo* clang::AdditionalKeywords::kw_end_keywords

Definition at line 1666 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_endcase

IdentifierInfo* clang::AdditionalKeywords::kw_endcase

Definition at line 1667 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endcelldefine

IdentifierInfo* clang::AdditionalKeywords::kw_endcelldefine

Definition at line 1668 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_endchecker

IdentifierInfo* clang::AdditionalKeywords::kw_endchecker

Definition at line 1669 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endclass

IdentifierInfo* clang::AdditionalKeywords::kw_endclass

Definition at line 1670 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endclocking

IdentifierInfo* clang::AdditionalKeywords::kw_endclocking

Definition at line 1671 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endfunction

IdentifierInfo* clang::AdditionalKeywords::kw_endfunction

Definition at line 1672 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endgenerate

IdentifierInfo* clang::AdditionalKeywords::kw_endgenerate

Definition at line 1673 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endgroup

IdentifierInfo* clang::AdditionalKeywords::kw_endgroup

Definition at line 1674 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endinterface

IdentifierInfo* clang::AdditionalKeywords::kw_endinterface

Definition at line 1675 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endmodule

IdentifierInfo* clang::AdditionalKeywords::kw_endmodule

Definition at line 1676 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endpackage

IdentifierInfo* clang::AdditionalKeywords::kw_endpackage

Definition at line 1677 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endprimitive

IdentifierInfo* clang::AdditionalKeywords::kw_endprimitive

Definition at line 1678 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endprogram

IdentifierInfo* clang::AdditionalKeywords::kw_endprogram

Definition at line 1679 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endproperty

IdentifierInfo* clang::AdditionalKeywords::kw_endproperty

Definition at line 1680 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endsequence

IdentifierInfo* clang::AdditionalKeywords::kw_endsequence

Definition at line 1681 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endspecify

IdentifierInfo* clang::AdditionalKeywords::kw_endspecify

Definition at line 1682 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endtable

IdentifierInfo* clang::AdditionalKeywords::kw_endtable

Definition at line 1683 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_endtask

IdentifierInfo* clang::AdditionalKeywords::kw_endtask

Definition at line 1684 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_event

IdentifierInfo* clang::AdditionalKeywords::kw_event

Definition at line 1598 of file FormatToken.h.

◆ kw_extend

IdentifierInfo* clang::AdditionalKeywords::kw_extend

Definition at line 1575 of file FormatToken.h.

◆ kw_extends

IdentifierInfo* clang::AdditionalKeywords::kw_extends

Definition at line 1560 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_final

IdentifierInfo* clang::AdditionalKeywords::kw_final

◆ kw_finally

IdentifierInfo* clang::AdditionalKeywords::kw_finally

Definition at line 1541 of file FormatToken.h.

Referenced by clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().

◆ kw_fixed

IdentifierInfo* clang::AdditionalKeywords::kw_fixed

Definition at line 1599 of file FormatToken.h.

◆ kw_foreach

IdentifierInfo* clang::AdditionalKeywords::kw_foreach

Definition at line 1600 of file FormatToken.h.

◆ kw_forever

IdentifierInfo* clang::AdditionalKeywords::kw_forever

Definition at line 1685 of file FormatToken.h.

◆ kw_fork

IdentifierInfo* clang::AdditionalKeywords::kw_fork

Definition at line 1686 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_from

IdentifierInfo* clang::AdditionalKeywords::kw_from

Definition at line 1542 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_function

IdentifierInfo* clang::AdditionalKeywords::kw_function

◆ kw_generate

IdentifierInfo* clang::AdditionalKeywords::kw_generate

Definition at line 1687 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_get

IdentifierInfo* clang::AdditionalKeywords::kw_get

Definition at line 1544 of file FormatToken.h.

◆ kw_highz0

IdentifierInfo* clang::AdditionalKeywords::kw_highz0

Definition at line 1688 of file FormatToken.h.

◆ kw_highz1

IdentifierInfo* clang::AdditionalKeywords::kw_highz1

Definition at line 1689 of file FormatToken.h.

◆ kw_iff

IdentifierInfo* clang::AdditionalKeywords::kw_iff

Definition at line 1690 of file FormatToken.h.

Referenced by isVerilogQualifier().

◆ kw_ifnone

IdentifierInfo* clang::AdditionalKeywords::kw_ifnone

Definition at line 1691 of file FormatToken.h.

◆ kw_ignore_bins

IdentifierInfo* clang::AdditionalKeywords::kw_ignore_bins

Definition at line 1692 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_illegal_bins

IdentifierInfo* clang::AdditionalKeywords::kw_illegal_bins

Definition at line 1693 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_implements

IdentifierInfo* clang::AdditionalKeywords::kw_implements

Definition at line 1561 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_implicit

IdentifierInfo* clang::AdditionalKeywords::kw_implicit

Definition at line 1601 of file FormatToken.h.

◆ kw_import

IdentifierInfo* clang::AdditionalKeywords::kw_import

Definition at line 1545 of file FormatToken.h.

Referenced by clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().

◆ kw_in

IdentifierInfo* clang::AdditionalKeywords::kw_in

Definition at line 1523 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_include

IdentifierInfo* clang::AdditionalKeywords::kw_include

Definition at line 1785 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_infer

IdentifierInfo* clang::AdditionalKeywords::kw_infer

Definition at line 1546 of file FormatToken.h.

◆ kw_init

IdentifierInfo* clang::AdditionalKeywords::kw_init

Definition at line 1602 of file FormatToken.h.

◆ kw_initial

IdentifierInfo* clang::AdditionalKeywords::kw_initial

Definition at line 1694 of file FormatToken.h.

◆ kw_inout

IdentifierInfo* clang::AdditionalKeywords::kw_inout

Definition at line 1695 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_input

IdentifierInfo* clang::AdditionalKeywords::kw_input

Definition at line 1696 of file FormatToken.h.

Referenced by isTableGenDefinition(), and isVerilogQualifier().

◆ kw_inside

IdentifierInfo* clang::AdditionalKeywords::kw_inside

Definition at line 1697 of file FormatToken.h.

◆ kw_instanceof

IdentifierInfo* clang::AdditionalKeywords::kw_instanceof

Definition at line 1562 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_interconnect

IdentifierInfo* clang::AdditionalKeywords::kw_interconnect

Definition at line 1698 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_interface

IdentifierInfo* clang::AdditionalKeywords::kw_interface

Definition at line 1563 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_internal

IdentifierInfo* clang::AdditionalKeywords::kw_internal

Definition at line 1603 of file FormatToken.h.

◆ kw_internal_ident_after_define

IdentifierInfo* clang::AdditionalKeywords::kw_internal_ident_after_define

Definition at line 1589 of file FormatToken.h.

◆ kw_intersect

IdentifierInfo* clang::AdditionalKeywords::kw_intersect

Definition at line 1699 of file FormatToken.h.

◆ kw_is

IdentifierInfo* clang::AdditionalKeywords::kw_is

Definition at line 1547 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_join

IdentifierInfo* clang::AdditionalKeywords::kw_join

Definition at line 1700 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_join_any

IdentifierInfo* clang::AdditionalKeywords::kw_join_any

Definition at line 1701 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_join_none

IdentifierInfo* clang::AdditionalKeywords::kw_join_none

Definition at line 1702 of file FormatToken.h.

Referenced by isVerilogHierarchy().

◆ kw_key_block

IdentifierInfo* clang::AdditionalKeywords::kw_key_block

Definition at line 1703 of file FormatToken.h.

◆ kw_key_public_key

IdentifierInfo* clang::AdditionalKeywords::kw_key_public_key

Definition at line 1704 of file FormatToken.h.

◆ kw_large

IdentifierInfo* clang::AdditionalKeywords::kw_large

Definition at line 1705 of file FormatToken.h.

◆ kw_let

IdentifierInfo* clang::AdditionalKeywords::kw_let

◆ kw_list

IdentifierInfo* clang::AdditionalKeywords::kw_list

Definition at line 1786 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_local

IdentifierInfo* clang::AdditionalKeywords::kw_local

Definition at line 1706 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_localparam

IdentifierInfo* clang::AdditionalKeywords::kw_localparam

Definition at line 1707 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_lock

IdentifierInfo* clang::AdditionalKeywords::kw_lock

Definition at line 1605 of file FormatToken.h.

◆ kw_macromodule

IdentifierInfo* clang::AdditionalKeywords::kw_macromodule

Definition at line 1708 of file FormatToken.h.

◆ kw_mark

IdentifierInfo* clang::AdditionalKeywords::kw_mark

Definition at line 1571 of file FormatToken.h.

◆ kw_matches

IdentifierInfo* clang::AdditionalKeywords::kw_matches

Definition at line 1709 of file FormatToken.h.

◆ kw_medium

IdentifierInfo* clang::AdditionalKeywords::kw_medium

Definition at line 1710 of file FormatToken.h.

◆ kw_module

IdentifierInfo* clang::AdditionalKeywords::kw_module

Definition at line 1549 of file FormatToken.h.

◆ kw_multiclass

IdentifierInfo* clang::AdditionalKeywords::kw_multiclass

Definition at line 1787 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_native

IdentifierInfo* clang::AdditionalKeywords::kw_native

Definition at line 1564 of file FormatToken.h.

◆ kw_negedge

IdentifierInfo* clang::AdditionalKeywords::kw_negedge

Definition at line 1711 of file FormatToken.h.

◆ kw_nounconnected_drive

IdentifierInfo* clang::AdditionalKeywords::kw_nounconnected_drive

Definition at line 1712 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_NS_CLOSED_ENUM

IdentifierInfo* clang::AdditionalKeywords::kw_NS_CLOSED_ENUM

Definition at line 1528 of file FormatToken.h.

◆ kw_NS_ENUM

IdentifierInfo* clang::AdditionalKeywords::kw_NS_ENUM

Definition at line 1529 of file FormatToken.h.

◆ kw_NS_ERROR_ENUM

IdentifierInfo* clang::AdditionalKeywords::kw_NS_ERROR_ENUM

Definition at line 1530 of file FormatToken.h.

◆ kw_NS_OPTIONS

IdentifierInfo* clang::AdditionalKeywords::kw_NS_OPTIONS

Definition at line 1531 of file FormatToken.h.

◆ kw_null

IdentifierInfo* clang::AdditionalKeywords::kw_null

Definition at line 1606 of file FormatToken.h.

◆ kw_object

IdentifierInfo* clang::AdditionalKeywords::kw_object

Definition at line 1607 of file FormatToken.h.

◆ kw_of

IdentifierInfo* clang::AdditionalKeywords::kw_of

Definition at line 1524 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_option

IdentifierInfo* clang::AdditionalKeywords::kw_option

Definition at line 1576 of file FormatToken.h.

◆ kw_optional

IdentifierInfo* clang::AdditionalKeywords::kw_optional

Definition at line 1577 of file FormatToken.h.

◆ kw_out

IdentifierInfo* clang::AdditionalKeywords::kw_out

Definition at line 1608 of file FormatToken.h.

◆ kw_output

IdentifierInfo* clang::AdditionalKeywords::kw_output

Definition at line 1713 of file FormatToken.h.

Referenced by isTableGenDefinition(), and isVerilogQualifier().

◆ kw_override

IdentifierInfo* clang::AdditionalKeywords::kw_override

◆ kw_package

IdentifierInfo* clang::AdditionalKeywords::kw_package

Definition at line 1565 of file FormatToken.h.

◆ kw_packed

IdentifierInfo* clang::AdditionalKeywords::kw_packed

Definition at line 1714 of file FormatToken.h.

◆ kw_parameter

IdentifierInfo* clang::AdditionalKeywords::kw_parameter

Definition at line 1715 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_params

IdentifierInfo* clang::AdditionalKeywords::kw_params

Definition at line 1610 of file FormatToken.h.

◆ kw_posedge

IdentifierInfo* clang::AdditionalKeywords::kw_posedge

Definition at line 1716 of file FormatToken.h.

◆ kw_primitive

IdentifierInfo* clang::AdditionalKeywords::kw_primitive

Definition at line 1717 of file FormatToken.h.

◆ kw_priority

IdentifierInfo* clang::AdditionalKeywords::kw_priority

Definition at line 1718 of file FormatToken.h.

◆ kw_program

IdentifierInfo* clang::AdditionalKeywords::kw_program

Definition at line 1719 of file FormatToken.h.

◆ kw_property

IdentifierInfo* clang::AdditionalKeywords::kw_property

Definition at line 1720 of file FormatToken.h.

Referenced by isVerilogEndOfLabel().

◆ kw_protect

IdentifierInfo* clang::AdditionalKeywords::kw_protect

Definition at line 1721 of file FormatToken.h.

◆ kw_pull0

IdentifierInfo* clang::AdditionalKeywords::kw_pull0

Definition at line 1722 of file FormatToken.h.

◆ kw_pull1

IdentifierInfo* clang::AdditionalKeywords::kw_pull1

Definition at line 1723 of file FormatToken.h.

◆ kw_pure

IdentifierInfo* clang::AdditionalKeywords::kw_pure

Definition at line 1724 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_qsignals

IdentifierInfo* clang::AdditionalKeywords::kw_qsignals

Definition at line 1584 of file FormatToken.h.

◆ kw_qslots

IdentifierInfo* clang::AdditionalKeywords::kw_qslots

Definition at line 1586 of file FormatToken.h.

◆ kw_rand

IdentifierInfo* clang::AdditionalKeywords::kw_rand

Definition at line 1725 of file FormatToken.h.

Referenced by isTableGenDefinition(), and isVerilogHierarchy().

◆ kw_randc

IdentifierInfo* clang::AdditionalKeywords::kw_randc

Definition at line 1726 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_randcase

IdentifierInfo* clang::AdditionalKeywords::kw_randcase

Definition at line 1727 of file FormatToken.h.

◆ kw_randsequence

IdentifierInfo* clang::AdditionalKeywords::kw_randsequence

Definition at line 1728 of file FormatToken.h.

◆ kw_readonly

IdentifierInfo* clang::AdditionalKeywords::kw_readonly

Definition at line 1550 of file FormatToken.h.

◆ kw_record

IdentifierInfo* clang::AdditionalKeywords::kw_record

Definition at line 1566 of file FormatToken.h.

◆ kw_ref

IdentifierInfo* clang::AdditionalKeywords::kw_ref

Definition at line 1612 of file FormatToken.h.

Referenced by isTableGenDefinition().

◆ kw_region

IdentifierInfo* clang::AdditionalKeywords::kw_region

Definition at line 1572 of file FormatToken.h.

◆ kw_repeat

IdentifierInfo* clang::AdditionalKeywords::kw_repeat

Definition at line 1729 of file FormatToken.h.

◆ kw_repeated

IdentifierInfo* clang::AdditionalKeywords::kw_repeated

Definition at line 1578 of file FormatToken.h.

◆ kw_required

IdentifierInfo* clang::AdditionalKeywords::kw_required

Definition at line 1579 of file FormatToken.h.

◆ kw_resetall

IdentifierInfo* clang::AdditionalKeywords::kw_resetall

Definition at line 1730 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_returns

IdentifierInfo* clang::AdditionalKeywords::kw_returns

Definition at line 1580 of file FormatToken.h.

◆ kw_sample

IdentifierInfo* clang::AdditionalKeywords::kw_sample

Definition at line 1731 of file FormatToken.h.

◆ kw_sbyte

IdentifierInfo* clang::AdditionalKeywords::kw_sbyte

Definition at line 1615 of file FormatToken.h.

◆ kw_scalared

IdentifierInfo* clang::AdditionalKeywords::kw_scalared

Definition at line 1732 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_sealed

IdentifierInfo* clang::AdditionalKeywords::kw_sealed

Definition at line 1616 of file FormatToken.h.

◆ kw_sequence

IdentifierInfo* clang::AdditionalKeywords::kw_sequence

Definition at line 1733 of file FormatToken.h.

Referenced by isVerilogQualifier().

◆ kw_set

IdentifierInfo* clang::AdditionalKeywords::kw_set

Definition at line 1551 of file FormatToken.h.

◆ kw_signals

IdentifierInfo* clang::AdditionalKeywords::kw_signals

Definition at line 1583 of file FormatToken.h.

◆ kw_slots

IdentifierInfo* clang::AdditionalKeywords::kw_slots

Definition at line 1585 of file FormatToken.h.

◆ kw_small

IdentifierInfo* clang::AdditionalKeywords::kw_small

Definition at line 1734 of file FormatToken.h.

◆ kw_soft

IdentifierInfo* clang::AdditionalKeywords::kw_soft

Definition at line 1735 of file FormatToken.h.

◆ kw_solve

IdentifierInfo* clang::AdditionalKeywords::kw_solve

Definition at line 1736 of file FormatToken.h.

◆ kw_specify

IdentifierInfo* clang::AdditionalKeywords::kw_specify

Definition at line 1737 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_specparam

IdentifierInfo* clang::AdditionalKeywords::kw_specparam

Definition at line 1738 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_stackalloc

IdentifierInfo* clang::AdditionalKeywords::kw_stackalloc

Definition at line 1614 of file FormatToken.h.

◆ kw_string

IdentifierInfo* clang::AdditionalKeywords::kw_string

Definition at line 1613 of file FormatToken.h.

◆ kw_strong0

IdentifierInfo* clang::AdditionalKeywords::kw_strong0

Definition at line 1739 of file FormatToken.h.

◆ kw_strong1

IdentifierInfo* clang::AdditionalKeywords::kw_strong1

Definition at line 1740 of file FormatToken.h.

◆ kw_supply0

IdentifierInfo* clang::AdditionalKeywords::kw_supply0

Definition at line 1741 of file FormatToken.h.

◆ kw_supply1

IdentifierInfo* clang::AdditionalKeywords::kw_supply1

Definition at line 1742 of file FormatToken.h.

◆ kw_synchronized

IdentifierInfo* clang::AdditionalKeywords::kw_synchronized

Definition at line 1567 of file FormatToken.h.

◆ kw_table

IdentifierInfo* clang::AdditionalKeywords::kw_table

Definition at line 1743 of file FormatToken.h.

◆ kw_tagged

IdentifierInfo* clang::AdditionalKeywords::kw_tagged

Definition at line 1744 of file FormatToken.h.

◆ kw_task

IdentifierInfo* clang::AdditionalKeywords::kw_task

Definition at line 1745 of file FormatToken.h.

◆ kw_then

IdentifierInfo* clang::AdditionalKeywords::kw_then

Definition at line 1788 of file FormatToken.h.

Referenced by isWordLike().

◆ kw_throws

IdentifierInfo* clang::AdditionalKeywords::kw_throws

Definition at line 1568 of file FormatToken.h.

Referenced by clang::format::mustBeJSIdent().

◆ kw_timescale

IdentifierInfo* clang::AdditionalKeywords::kw_timescale

Definition at line 1746 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_tri

IdentifierInfo* clang::AdditionalKeywords::kw_tri

Definition at line 1749 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_tri0

IdentifierInfo* clang::AdditionalKeywords::kw_tri0

Definition at line 1747 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_tri1

IdentifierInfo* clang::AdditionalKeywords::kw_tri1

Definition at line 1748 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_triand

IdentifierInfo* clang::AdditionalKeywords::kw_triand

Definition at line 1750 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_trior

IdentifierInfo* clang::AdditionalKeywords::kw_trior

Definition at line 1751 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_trireg

IdentifierInfo* clang::AdditionalKeywords::kw_trireg

Definition at line 1752 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_type

IdentifierInfo* clang::AdditionalKeywords::kw_type

Definition at line 1552 of file FormatToken.h.

◆ kw_typeof

IdentifierInfo* clang::AdditionalKeywords::kw_typeof

Definition at line 1553 of file FormatToken.h.

◆ kw_uint

IdentifierInfo* clang::AdditionalKeywords::kw_uint

Definition at line 1617 of file FormatToken.h.

◆ kw_ulong

IdentifierInfo* clang::AdditionalKeywords::kw_ulong

Definition at line 1618 of file FormatToken.h.

◆ kw_unchecked

IdentifierInfo* clang::AdditionalKeywords::kw_unchecked

Definition at line 1619 of file FormatToken.h.

◆ kw_unconnected_drive

IdentifierInfo* clang::AdditionalKeywords::kw_unconnected_drive

Definition at line 1753 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_undefineall

IdentifierInfo* clang::AdditionalKeywords::kw_undefineall

Definition at line 1754 of file FormatToken.h.

Referenced by isVerilogBegin().

◆ kw_unique

IdentifierInfo* clang::AdditionalKeywords::kw_unique

Definition at line 1755 of file FormatToken.h.

◆ kw_unique0

IdentifierInfo* clang::AdditionalKeywords::kw_unique0

Definition at line 1756 of file FormatToken.h.

◆ kw_unsafe

IdentifierInfo* clang::AdditionalKeywords::kw_unsafe

Definition at line 1620 of file FormatToken.h.

◆ kw_ushort

IdentifierInfo* clang::AdditionalKeywords::kw_ushort

Definition at line 1621 of file FormatToken.h.

◆ kw_uwire

IdentifierInfo* clang::AdditionalKeywords::kw_uwire

Definition at line 1757 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_var

IdentifierInfo* clang::AdditionalKeywords::kw_var

◆ kw_vectored

IdentifierInfo* clang::AdditionalKeywords::kw_vectored

Definition at line 1758 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_verilogHash

IdentifierInfo* clang::AdditionalKeywords::kw_verilogHash

Definition at line 1769 of file FormatToken.h.

◆ kw_verilogHashHash

IdentifierInfo* clang::AdditionalKeywords::kw_verilogHashHash

Definition at line 1770 of file FormatToken.h.

◆ kw_wait

IdentifierInfo* clang::AdditionalKeywords::kw_wait

Definition at line 1759 of file FormatToken.h.

Referenced by isVerilogEnd().

◆ kw_wand

IdentifierInfo* clang::AdditionalKeywords::kw_wand

Definition at line 1760 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_weak0

IdentifierInfo* clang::AdditionalKeywords::kw_weak0

Definition at line 1761 of file FormatToken.h.

◆ kw_weak1

IdentifierInfo* clang::AdditionalKeywords::kw_weak1

Definition at line 1762 of file FormatToken.h.

◆ kw_when

IdentifierInfo* clang::AdditionalKeywords::kw_when

Definition at line 1622 of file FormatToken.h.

◆ kw_where

IdentifierInfo* clang::AdditionalKeywords::kw_where

Definition at line 1623 of file FormatToken.h.

◆ kw_wildcard

IdentifierInfo* clang::AdditionalKeywords::kw_wildcard

Definition at line 1763 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_wire

IdentifierInfo* clang::AdditionalKeywords::kw_wire

Definition at line 1764 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_with

IdentifierInfo* clang::AdditionalKeywords::kw_with

Definition at line 1765 of file FormatToken.h.

◆ kw_wor

IdentifierInfo* clang::AdditionalKeywords::kw_wor

Definition at line 1766 of file FormatToken.h.

Referenced by isTableGenKeyword().

◆ kw_yield

IdentifierInfo* clang::AdditionalKeywords::kw_yield

Definition at line 1555 of file FormatToken.h.

Referenced by clang::format::isJSDeclOrStmt(), and clang::format::mustBeJSIdent().


The documentation for this struct was generated from the following file: