moved createFieldDecl implementation into Declp.cpp