18a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//===-- main.cpp ------------------------------------------------*- C++ -*-===//
28a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//
38a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//                     The LLVM Compiler Infrastructure
48a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//
58a717e596312951672ecd8c54df2d255e6da20baEnrico Granata// This file is distributed under the University of Illinois Open Source
68a717e596312951672ecd8c54df2d255e6da20baEnrico Granata// License. See LICENSE.TXT for details.
78a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//
88a717e596312951672ecd8c54df2d255e6da20baEnrico Granata//===----------------------------------------------------------------------===//
98a717e596312951672ecd8c54df2d255e6da20baEnrico Granata
108a717e596312951672ecd8c54df2d255e6da20baEnrico Granata#include <stdio.h>
118a717e596312951672ecd8c54df2d255e6da20baEnrico Granata#include <stdlib.h>
128a717e596312951672ecd8c54df2d255e6da20baEnrico Granata#include <stdint.h>
138a717e596312951672ecd8c54df2d255e6da20baEnrico Granata
148a717e596312951672ecd8c54df2d255e6da20baEnrico Granatastruct Point {
158a717e596312951672ecd8c54df2d255e6da20baEnrico Granata    int x;
168a717e596312951672ecd8c54df2d255e6da20baEnrico Granata    int y;
178a717e596312951672ecd8c54df2d255e6da20baEnrico Granata    Point(int X = 3, int Y = 2) : x(X), y(Y) {}
188a717e596312951672ecd8c54df2d255e6da20baEnrico Granata};
198a717e596312951672ecd8c54df2d255e6da20baEnrico Granata
208a717e596312951672ecd8c54df2d255e6da20baEnrico GranataPoint g_point(3,4);
218a717e596312951672ecd8c54df2d255e6da20baEnrico GranataPoint* g_point_pointer = new Point(7,5);
228a717e596312951672ecd8c54df2d255e6da20baEnrico Granata
238a717e596312951672ecd8c54df2d255e6da20baEnrico Granataint main (int argc, const char * argv[])
248a717e596312951672ecd8c54df2d255e6da20baEnrico Granata{
258a717e596312951672ecd8c54df2d255e6da20baEnrico Granata    return 0; // Set break point at this line.
268a717e596312951672ecd8c54df2d255e6da20baEnrico Granata}
278a717e596312951672ecd8c54df2d255e6da20baEnrico Granata
28