public void checkType(Symtab st) {
		if (fc != null) {
			fc.setScope(scope);
			fc.setSymtab(st);
		} else if (oa != null) {
			oa.setScope(scope);
			oa.checkType(st);
		} else if (lg != null) {
			lg.setScope(scope);
			lg.checkType(st);
		} else if (ident != null) {
			ident.setScope(scope);
			ident.checkcontext(st);
		}
	}