abstract all ancestor and application assert attributes author begin callback class concrete config constants construct continue depends description downcast driver elif else ensures error exception exposure extension false fatal final function generics glyph help hidden host immutable in inherits is kernel label leave library locals mutable none not null obsolete options or other parameters peer private public raise reason restricted retry return returns rollback route security self settings severity step task test transaction true unknown varying warning when method end if until while trap case debug for foreach lock boolean character character$ date date$ datetime datetime$ float hex$ identifier identifier$ integer interval interval$ money money$ raw raw$ string tick tick$ time time$ version version$