module documentation

The C language domain.

Class AliasNode Undocumented
Class AliasTransform Undocumented
Class ASTAlignofExpr Undocumented
Class ASTArray Undocumented
Class ASTAssignmentExpr Undocumented
Class ASTBase Undocumented
Class ASTBinOpExpr Undocumented
Class ASTBooleanLiteral Undocumented
Class ASTBracedInitList Undocumented
Class ASTCastExpr Undocumented
Class ASTCharLiteral Undocumented
Class ASTDeclaration Undocumented
Class ASTDeclarator Undocumented
Class ASTDeclaratorNameBitField Undocumented
Class ASTDeclaratorNameParam Undocumented
Class ASTDeclaratorParen Undocumented
Class ASTDeclaratorPtr Undocumented
Class ASTDeclSpecs Undocumented
Class ASTDeclSpecsSimple Undocumented
Class ASTEnum Undocumented
Class ASTEnumerator Undocumented
Class ASTExpression Undocumented
Class ASTFallbackExpr Undocumented
Class ASTFunctionParameter Undocumented
Class ASTIdentifier Undocumented
Class ASTIdExpression Undocumented
Class ASTInitializer Undocumented
Class ASTLiteral Undocumented
Class ASTMacro Undocumented
Class ASTMacroParameter Undocumented
Class ASTNestedName Undocumented
Class ASTNumberLiteral Undocumented
Class ASTParameters Undocumented
Class ASTParenExpr Undocumented
Class ASTParenExprList Undocumented
Class ASTPostfixArray Undocumented
Class ASTPostfixCallExpr Undocumented
Class ASTPostfixDec Undocumented
Class ASTPostfixExpr Undocumented
Class ASTPostfixInc Undocumented
Class ASTPostfixMemberOfPointer Undocumented
Class ASTPostfixOp Undocumented
Class ASTSizeofExpr Undocumented
Class ASTSizeofType Undocumented
Class ASTStringLiteral Undocumented
Class ASTStruct Undocumented
Class ASTTrailingTypeSpec Undocumented
Class ASTTrailingTypeSpecFundamental Undocumented
Class ASTTrailingTypeSpecName Undocumented
Class ASTType Undocumented
Class ASTTypeWithInit Undocumented
Class ASTUnaryOpExpr Undocumented
Class ASTUnion Undocumented
Class CAliasObject No class docstring; 0/3 instance variable, 0/1 class variable, 1/1 method documented
Class CDomain C language domain.
Class CEnumeratorObject Undocumented
Class CEnumObject Undocumented
Class CExprRole Undocumented
Class CFunctionObject Undocumented
Class CMacroObject Undocumented
Class CMemberObject Undocumented
Class CNamespaceObject This directive is just to tell Sphinx that we're documenting stuff in namespace foo.
Class CNamespacePopObject Undocumented
Class CNamespacePushObject Undocumented
Class CObject Description of a C language object.
Class CStructObject Undocumented
Class CTypeObject Undocumented
Class CUnionObject Undocumented
Class CXRefRole Undocumented
Class DefinitionParser No class docstring; 0/3 property, 2/37 methods documented
Class LookupKey Undocumented
Class Symbol Undocumented
Class SymbolLookupResult Undocumented
Function setup Undocumented
Type Variable T Undocumented
Type Alias DeclarationType Undocumented
Variable logger Undocumented
Exception _DuplicateSymbolError Undocumented
Function _make_phony_error_name Undocumented
Variable _expression_assignment_ops Undocumented
Variable _expression_bin_ops Undocumented
Variable _expression_unary_ops Undocumented
Variable _function_doc_field_types Undocumented
Variable _id_prefix Undocumented
Variable _keywords Undocumented
Variable _macroKeywords Undocumented
Variable _max_id Undocumented
Variable _simple_type_specifiers_re Undocumented
Variable _string_re Undocumented
def setup(app): (source)

Undocumented

Parameters
app:SphinxUndocumented
Returns
dict[str, Any]Undocumented

Undocumented

Value
TypeVar('T')
DeclarationType = (source)

Undocumented

Value
Union['ASTStruct',
      'ASTUnion',
      'ASTEnum',
      'ASTEnumerator',
      'ASTType',
      'ASTTypeWithInit',
      'ASTMacro']

Undocumented

def _make_phony_error_name(): (source)

Undocumented

Returns
ASTNestedNameUndocumented
_expression_assignment_ops: list[str] = (source)

Undocumented

_expression_bin_ops: list = (source)

Undocumented

_expression_unary_ops: list[str] = (source)

Undocumented

_function_doc_field_types = (source)

Undocumented

_id_prefix: list = (source)

Undocumented

_keywords: list[str] = (source)

Undocumented

_macroKeywords: list[str] = (source)

Undocumented

Undocumented

_simple_type_specifiers_re = (source)

Undocumented

_string_re = (source)

Undocumented