|
FreeBASIC
0.91.0
|

Go to the source code of this file.
Functions | |
| function_as_zstring_ptr | cAliasAttribute () |
| sub | cLibAttribute () |
| sub | cMethodAttributes (byval_as_FBSYMBOL_ptr parent, byref_as_integer attrib) |
| private sub | hParamError (byval_as_FBSYMBOL_ptr proc, byval_as_integer argnum, byval_as_integer errnum=FB_ERRMSG_PARAMTYPEMISMATCHAT) |
| private function_as_integer | hCheckPrototype (byval_as_FBSYMBOL_ptr proto, byval_as_FBSYMBOL_ptr proc, byval_as_zstring_ptr palias, byval_as_integer proc_dtype, byval_as_FBSYMBOL_ptr proc_subtype, byval_as_integer mode) |
| private sub | hCheckAttribs (byval_as_FBSYMBOL_ptr proto, byval_as_FB_SYMBATTRIB attrib) |
| private function_as_integer | hCheckIdToken (byval_as_integer has_parent) |
| private function_as_FBSYMBOL_ptr | hGetId (byval_as_FBSYMBOL_ptr parent, byval_as_zstring_ptr id, byval_as_integer_ptr dtype, byval_as_integer is_sub) |
| sub | cProcRetType (byval_as_integer attrib, byval_as_FBSYMBOL_ptr proc, byval_as_integer is_proto, byref_as_integer dtype, byref_as_FBSYMBOL_ptr subtype) |
| private sub | hParseAttributes (byref_as_FB_SYMBATTRIB attrib, byval_as_FB_SYMBSTATS stats, byref_as_integer priority) |
| function_as_FB_PROC_RETURN_METHOD | cProcReturnMethod (byval_as_FB_DATATYPE dtype) |
| function_as_FB_FUNCMODE | cProcCallingConv (byval_as_FB_FUNCMODE default) |
| private sub | cNakedAttribute (byref_as_integer attrib) |
| private sub | cOverrideAttribute (byval_as_FBSYMBOL_ptr proc) |
| sub | cByrefAttribute (byref_as_integer attrib, byval_as_integer is_func) |
| private sub | hCheckAttrib (byref_as_integer attrib, byval_as_integer attr, byval_as_integer errmsg) |
| private function_as_integer | hCheckOpOvlParams (byval_as_FBSYMBOL_ptr parent, byval_as_integer op, byval_as_FBSYMBOL_ptr proc) |
| private function_as_integer | hCheckIsSelfCloneByval (byval_as_FBSYMBOL_ptr parent, byval_as_FBSYMBOL_ptr proc, byval_as_integer options) |
| private sub | hCheckPropParams (byval_as_FBSYMBOL_ptr proc, byval_as_integer is_get) |
| private sub | hSetUdtPropertyFlags (byval_as_FBSYMBOL_ptr parent, byval_as_integer is_indexed, byval_as_integer is_get) |
| function_as_FBSYMBOL_ptr | cProcHeader (byval_as_FB_SYMBATTRIB attrib, byref_as_integer is_nested, byval_as_FB_PROCOPT options, byval_as_integer tk) |
| sub | hDisallowStaticAttrib (byref_as_integer attrib) |
| sub | hDisallowVirtualCtor (byref_as_integer attrib) |
| sub | hDisallowAbstractDtor (byref_as_integer attrib) |
| sub | hDisallowConstCtorDtor (byval_as_integer tk, byref_as_integer attrib) |
| sub | cProcStmtBegin (byval_as_integer attrib) |
| sub | cProcStmtEnd () |
| function_as_zstring_ptr cAliasAttribute | ( | ) |
Definition at line 13 of file parser-proc.bas.


| sub cByrefAttribute | ( | byref_as_integer | attrib, |
| byval_as_integer | is_func | ||
| ) |
Definition at line 616 of file parser-proc.bas.


| sub cLibAttribute | ( | ) |
Definition at line 35 of file parser-proc.bas.


| sub cMethodAttributes | ( | byval_as_FBSYMBOL_ptr | parent, |
| byref_as_integer | attrib | ||
| ) |
Definition at line 58 of file parser-proc.bas.


| private sub cNakedAttribute | ( | byref_as_integer | attrib) |
Definition at line 590 of file parser-proc.bas.


| private sub cOverrideAttribute | ( | byval_as_FBSYMBOL_ptr | proc) |
Definition at line 598 of file parser-proc.bas.


| function_as_FB_FUNCMODE cProcCallingConv | ( | byval_as_FB_FUNCMODE | default) |
Definition at line 549 of file parser-proc.bas.


| function_as_FBSYMBOL_ptr cProcHeader | ( | byval_as_FB_SYMBATTRIB | attrib, |
| byref_as_integer | is_nested, | ||
| byval_as_FB_PROCOPT | options, | ||
| byval_as_integer | tk | ||
| ) |
Definition at line 1062 of file parser-proc.bas.


| sub cProcRetType | ( | byval_as_integer | attrib, |
| byval_as_FBSYMBOL_ptr | proc, | ||
| byval_as_integer | is_proto, | ||
| byref_as_integer | dtype, | ||
| byref_as_FBSYMBOL_ptr | subtype | ||
| ) |
Definition at line 390 of file parser-proc.bas.


| function_as_FB_PROC_RETURN_METHOD cProcReturnMethod | ( | byval_as_FB_DATATYPE | dtype) |
Definition at line 521 of file parser-proc.bas.


| sub cProcStmtBegin | ( | byval_as_integer | attrib) |
Definition at line 1688 of file parser-proc.bas.


| sub cProcStmtEnd | ( | ) |
Definition at line 1778 of file parser-proc.bas.


| private sub hCheckAttrib | ( | byref_as_integer | attrib, |
| byval_as_integer | attr, | ||
| byval_as_integer | errmsg | ||
| ) |
Definition at line 628 of file parser-proc.bas.


| private sub hCheckAttribs | ( | byval_as_FBSYMBOL_ptr | proto, |
| byval_as_FB_SYMBATTRIB | attrib | ||
| ) |
Definition at line 255 of file parser-proc.bas.


| private function_as_integer hCheckIdToken | ( | byval_as_integer | has_parent) |
Definition at line 294 of file parser-proc.bas.


| private function_as_integer hCheckIsSelfCloneByval | ( | byval_as_FBSYMBOL_ptr | parent, |
| byval_as_FBSYMBOL_ptr | proc, | ||
| byval_as_integer | options | ||
| ) |
| private function_as_integer hCheckOpOvlParams | ( | byval_as_FBSYMBOL_ptr | parent, |
| byval_as_integer | op, | ||
| byval_as_FBSYMBOL_ptr | proc | ||
| ) |
Definition at line 642 of file parser-proc.bas.


| private sub hCheckPropParams | ( | byval_as_FBSYMBOL_ptr | proc, |
| byval_as_integer | is_get | ||
| ) |
Definition at line 998 of file parser-proc.bas.


| private function_as_integer hCheckPrototype | ( | byval_as_FBSYMBOL_ptr | proto, |
| byval_as_FBSYMBOL_ptr | proc, | ||
| byval_as_zstring_ptr | palias, | ||
| byval_as_integer | proc_dtype, | ||
| byval_as_FBSYMBOL_ptr | proc_subtype, | ||
| byval_as_integer | mode | ||
| ) |
Definition at line 122 of file parser-proc.bas.


| sub hDisallowAbstractDtor | ( | byref_as_integer | attrib) |
Definition at line 1664 of file parser-proc.bas.


| sub hDisallowConstCtorDtor | ( | byval_as_integer | tk, |
| byref_as_integer | attrib | ||
| ) |
Definition at line 1673 of file parser-proc.bas.


| sub hDisallowStaticAttrib | ( | byref_as_integer | attrib) |
Definition at line 1644 of file parser-proc.bas.


| sub hDisallowVirtualCtor | ( | byref_as_integer | attrib) |
Definition at line 1651 of file parser-proc.bas.


| private function_as_FBSYMBOL_ptr hGetId | ( | byval_as_FBSYMBOL_ptr | parent, |
| byval_as_zstring_ptr | id, | ||
| byval_as_integer_ptr | dtype, | ||
| byval_as_integer | is_sub | ||
| ) |
| private sub hParamError | ( | byval_as_FBSYMBOL_ptr | proc, |
| byval_as_integer | argnum, | ||
| byval_as_integer | errnum = FB_ERRMSG_PARAMTYPEMISMATCHAT |
||
| ) |
| private sub hParseAttributes | ( | byref_as_FB_SYMBATTRIB | attrib, |
| byval_as_FB_SYMBSTATS | stats, | ||
| byref_as_integer | priority | ||
| ) |
Definition at line 455 of file parser-proc.bas.


| private sub hSetUdtPropertyFlags | ( | byval_as_FBSYMBOL_ptr | parent, |
| byval_as_integer | is_indexed, | ||
| byval_as_integer | is_get | ||
| ) |