adds a new declaration of a null-type concode_field_sep Level parent concode_elem_sep ASTModelPath path concode_elem_sep AnalyzeStack stack concode_elem_sep Level level concode_elem_sep List<Level> children concode_elem_sep List<BaseDeclaration> declarations concode_elem_sep String id concode_elem_sep List<SimpleField> fields concode_elem_sep BaseDeclaration declaration concode_field_sep void pop concode_elem_sep void pop concode_elem_sep void pop concode_elem_sep void pop concode_elem_sep Level pop concode_elem_sep Iterator<BaseDeclaration> iterator concode_elem_sep Level getParent concode_elem_sep boolean shrink concode_elem_sep IDeclaration[] getDeclarations concode_elem_sep ASTModelPath getPath concode_elem_sep BaseDeclaration getDeclaration concode_elem_sep void setDeclaration concode_elem_sep void push concode_elem_sep void push concode_elem_sep void push concode_elem_sep void push concode_elem_sep Level push
BaseDeclaration function ( Kind arg0 , Type arg1 , String arg2 , TagSet arg3 ) { TypedDeclaration loc0 = new TypedDeclaration ( arg0 , arg1 , arg2 , arg2 , stack . getParseFile ( ) , null , arg3 ) ; set ( loc0 ) ; return loc0 ; }