Browse Source

Minor fixes to test header files.

pull/1865/head
Joao Matos 10 months ago
parent
commit
2871b12449
  1. 2
      tests/Builtins.h
  2. 8
      tests/Classes.h
  3. 2
      tests/Classes2.h
  4. 3
      tests/Delegates.h
  5. 2
      tests/Enums.h
  6. 2
      tests/Overloads.h

2
tests/Builtins.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
#include <cstddef>
#include <cstdint>

8
tests/Classes.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
#include "Classes2.h"
class Class
@ -5,7 +7,7 @@ class Class @@ -5,7 +7,7 @@ class Class
public:
void ReturnsVoid() {}
int ReturnsInt() { return 0; }
Class* PassAndReturnsClassPtr(Class* obj) { return obj; }
// Class* PassAndReturnsClassPtr(Class* obj) { return obj; }
};
class ClassWithField
@ -36,5 +38,5 @@ class ClassWithExternalInheritance : public ClassFromAnotherUnit @@ -36,5 +38,5 @@ class ClassWithExternalInheritance : public ClassFromAnotherUnit
};
void FunctionPassClassByRef(Class* klass) { }
Class* FunctionReturnsClassByRef() { return new Class(); }
//void FunctionPassClassByRef(Class* klass) { }
//Class* FunctionReturnsClassByRef() { return new Class(); }

2
tests/Classes2.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
class ClassFromAnotherUnit
{

3
tests/Delegates.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
#include <FastDelegates.h>
using namespace fastdelegate;
@ -5,6 +7,7 @@ using namespace fastdelegate; @@ -5,6 +7,7 @@ using namespace fastdelegate;
class ClassWithDelegate
{
public:
ClassWithDelegate() {}
FastDelegate<int(int)> OnEvent0;
void FireEvent0(int value) { if (OnEvent0) OnEvent0(value); }
};

2
tests/Enums.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
enum class Enum0
{
Item0,

2
tests/Overloads.h

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
#pragma once
void Overload0() {}
int Overload1() { return 1; }

Loading…
Cancel
Save