/[eiffelstudio]/trunk/eweasel/tests/dotnet048/test.e
ViewVC logotype

Contents of /trunk/eweasel/tests/dotnet048/test.e

Parent Directory Parent Directory | Revision Log Revision Log


Revision 66148 - (show annotations)
Tue Jan 23 20:01:04 2007 UTC (12 years, 11 months ago) by alexk
File size: 1898 byte(s)
Corrected the test to output a stored value rather than an object itself.
1 indexing
2 description: "[
3 Ensures the compiler correctly generates code for deferred Eiffel .NET properties where the implementation does not specify an assigner.
4 ]"
5 legal: "See notice at end of class."
6 status: "See notice at end of class.";
7 date: "$date$";
8 revision: "$revision$"
9
10 class
11 TEST
12
13 inherit
14 SYSTEM_OBJECT
15
16 create
17 make
18
19 feature {NONE} -- Initialization
20
21 make is
22 -- Entry point.
23 local
24 l_client: I_PROPERTY
25 do
26 create {PROPERTY}l_client
27 l_client.my_property := "Hello World"
28 print (l_client.my_property)
29 print ("%N")
30 end
31
32 ;indexing
33 copyright: "Copyright (c) 1984-2007, Eiffel Software"
34 license: "GPL version 2 (see http://www.eiffel.com/licensing/gpl.txt)"
35 licensing_options: "http://www.eiffel.com/licensing"
36 copying: "[
37 This file is part of Eiffel Software's Eiffel Development Environment.
38
39 Eiffel Software's Eiffel Development Environment is free
40 software; you can redistribute it and/or modify it under
41 the terms of the GNU General Public License as published
42 by the Free Software Foundation, version 2 of the License
43 (available at the URL listed under "license" above).
44
45 Eiffel Software's Eiffel Development Environment is
46 distributed in the hope that it will be useful, but
47 WITHOUT ANY WARRANTY; without even the implied warranty
48 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
49 See the GNU General Public License for more details.
50
51 You should have received a copy of the GNU General Public
52 License along with Eiffel Software's Eiffel Development
53 Environment; if not, write to the Free Software Foundation,
54 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
55 ]"
56 source: "[
57 Eiffel Software
58 356 Storke Road, Goleta, CA 93117 USA
59 Telephone 805-685-1006, Fax 805-685-6869
60 Website http://www.eiffel.com
61 Customer support http://support.eiffel.com
62 ]"
63
64 end

Properties

Name Value
svn:eol-style native
svn:keywords Author Date ID Revision

  ViewVC Help
Powered by ViewVC 1.1.23