ccode Reference Manual
Packages
ccode
Vala
CCodeFileType
ccode
Description:
Content:
Namespaces:
Vala
Classes:
CCodeAssignment
-
Represents an assignment expression in the C code.
CCodeBinaryCompareExpression
-
Represents an expression comparing two operands checking against a non-boolean result in C code.
CCodeBinaryExpression
-
Represents an expression with two operands in C code.
CCodeBlock
-
Represents a C code block.
CCodeBreakStatement
-
Represents a break statement in the C code.
CCodeCaseStatement
-
Represents a case block in a switch statement in C code.
CCodeCastExpression
-
Represents a type cast in the generated C code.
CCodeCommaExpression
-
Represents a comma separated expression list in the C code.
CCodeComment
-
Represents a comment in the C code.
CCodeConditionalExpression
-
Represents a conditional expression in C code.
CCodeConstant
-
A constant C expression.
CCodeConstantIdentifier
-
Represents a constant identifier in the C code.
CCodeContinueStatement
-
Represents a continue statement in the C code.
CCodeDeclaration
-
Represents a local variable declaration in the C code.
CCodeDeclarator
-
Represents a variable or function pointer declarator in the C code.
CCodeDeclaratorSuffix
CCodeDefine
-
Represents a definition in the C code.
CCodeDoStatement
-
Represents a do iteration statement in the C code.
CCodeElementAccess
-
Represents an access to an array member in the C code.
CCodeEmptyStatement
-
Represents an empty statement in the C code.
CCodeEnum
-
Represents an enum in the C code.
CCodeEnumValue
-
Represents an enum value in the C code.
CCodeExpression
-
Represents an expression node in the C code tree.
CCodeExpressionStatement
-
Represents a C code statement that evaluates a given expression.
CCodeFile
CCodeForStatement
-
Represents a for iteration statement in the C code.
CCodeFragment
-
Represents a container for C code nodes.
CCodeFunction
-
Represents a function declaration in the C code.
CCodeFunctionCall
-
Represents a function call in the C code.
CCodeFunctionDeclarator
-
Represents a function pointer declarator in the C code.
CCodeGGnucSection
-
Represents a section that should be processed on condition.
CCodeGotoStatement
-
Represents a goto statement in the C code.
CCodeIdentifier
-
Represents a identifier in the C code.
CCodeIfSection
-
Represents a section that should be processed on condition.
CCodeIfStatement
-
Represents an if selection statement in the C code.
CCodeIncludeDirective
-
Represents an include preprocessor directive in the C code.
CCodeInitializerList
-
Represents a struct or array initializer list in the C code.
CCodeInvalidExpression
-
Represents an invalid expression.
CCodeLabel
-
Represents a label declaration in the C code.
CCodeLineDirective
-
Represents a line directive in the C code.
CCodeMacroReplacement
-
Represents a preprocessor macro replacement definition in the C code.
CCodeMemberAccess
-
Represents an access to a struct member in the C code.
CCodeNewline
-
Represents a line break in the C code.
CCodeNode
-
Represents a node in the C code tree.
CCodeOnceSection
-
Represents a section that should only to processed once.
CCodeParameter
-
Represents a formal parameter in a C method signature.
CCodeParenthesizedExpression
-
Represents a parenthesized expression in the C code.
CCodePragma
-
Represents a pragma in the C code.
CCodeReturnStatement
-
Represents a return statement in the C code.
CCodeStatement
-
Represents a statement in the C code.
CCodeStruct
-
Represents a struct declaration in the C code.
CCodeSwitchStatement
-
Represents a switch selection statement in the C code.
CCodeTypeDefinition
-
Represents a typedef in the C code.
CCodeUnaryExpression
-
Represents an expression with one operand in the C code.
CCodeVariableDeclarator
-
Represents a variable declarator in the C code.
CCodeWhileStatement
-
Represents a while iteration statement in the C code.
CCodeWriter
-
Represents a writer to write C source files.
Enums:
CCodeAssignmentOperator
CCodeBinaryOperator
CCodeModifiers
CCodeUnaryOperator
GGnucSectionType
Methods:
public
void
ccode_init
(
Profile
profile)
Fields:
public
unowned
string
GNUC_CONST
public
unowned
string
GNUC_DEPRECATED
public
unowned
string
GNUC_FORMAT
public
unowned
string
GNUC_INTERNAL
public
unowned
string
GNUC_NO_INLINE
public
unowned
string
GNUC_PRINTF
public
unowned
string
GNUC_SCANF
public
unowned
string
GNUC_UNUSED
Enums:
CCodeFileType