Skip to content

Commit 714adc3

Browse files
Tabs to spaces
1 parent 3455040 commit 714adc3

11 files changed

+222
-212
lines changed

Diff for: README.md

+13-13
Original file line numberDiff line numberDiff line change
@@ -318,24 +318,24 @@ struct SoundEffect
318318

319319
int main(void)
320320
{
321-
Type soundEffectType = typeof( SoundEffect );
322-
Field volumeField = soundEffectType.GetField( "volume" );
321+
Type soundEffectType = typeof( SoundEffect );
322+
Field volumeField = soundEffectType.GetField( "volume" );
323323

324-
// the runtime supports overloading, but by default returns the first overload
325-
Method loadMethod = soundEffectType.GetMethod( "Load" );
324+
// the runtime supports overloading, but by default returns the first overload
325+
Method loadMethod = soundEffectType.GetMethod( "Load" );
326326

327-
// creates an instance of a sound effect
328-
Variant effect = soundEffectType.Create( );
327+
// creates an instance of a sound effect
328+
Variant effect = soundEffectType.Create( );
329329

330-
// effect.volume is now 85
331-
volumeField.SetValue( effect, 85.0f );
330+
// effect.volume is now 85
331+
volumeField.SetValue( effect, 85.0f );
332332

333-
// 85
334-
volumeField.GetValue( effect );
333+
// 85
334+
volumeField.GetValue( effect );
335335

336-
// effect.Load is called
337-
loadMethod.Invoke( effect, { "Explosion.wav" } );
336+
// effect.Load is called
337+
loadMethod.Invoke( effect, { "Explosion.wav" } );
338338

339-
return 0;
339+
return 0;
340340
}
341341
```

Diff for: Resources/Templates/module-file-header.mustache

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ namespace ursine { namespace meta { class ReflectionDatabase; } }
1111

1212
namespace meta_generated
1313
{
14-
extern void AllocateModuleFile{{targetName}}{{moduleFileName}}(ursine::meta::ReflectionDatabase &db);
15-
extern void DefineModuleFile{{targetName}}{{moduleFileName}}(ursine::meta::ReflectionDatabase &db);
14+
extern void AllocateModuleFile{{targetName}}{{moduleFileName}}(ursine::meta::ReflectionDatabase &db);
15+
extern void DefineModuleFile{{targetName}}{{moduleFileName}}(ursine::meta::ReflectionDatabase &db);
1616
}

Diff for: Resources/Templates/module-file-source.mustache

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ void meta_generated::DefineModuleFile{{targetName}}{{moduleFileName}}(m::Reflect
157157
} );
158158
{{#arrayTypeEnabled}}
159159
// Array Constructor
160-
type.SetArrayConstructor<{{& qualifiedName}}>( );{{/arrayTypeEnabled}}
160+
type.SetArrayConstructor<{{& qualifiedName}}>( );{{/arrayTypeEnabled}}
161161

162162
// Constructors
163163
{{#constructor}}{{#enableNonDynamic}}

Diff for: Resources/Templates/module-header.mustache

+9-9
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111

1212
namespace meta_generated
1313
{
14-
namespace module
15-
{
16-
class Module{{targetName}} : public ursine::meta::ReflectionModule
17-
{
18-
public:
19-
Module{{targetName}}(ursine::meta::ReflectionDatabase &db);
20-
~Module{{targetName}}(void);
21-
};
22-
}
14+
namespace module
15+
{
16+
class Module{{targetName}} : public ursine::meta::ReflectionModule
17+
{
18+
public:
19+
Module{{targetName}}(ursine::meta::ReflectionDatabase &db);
20+
~Module{{targetName}}(void);
21+
};
22+
}
2323
}

Diff for: Source/CMake/FindLLVM.cmake

+31-21
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,51 @@
11
set(LLVM_SEARCH_PATHS
2-
${LLVM_ROOT}
3-
$ENV{LLVM_ROOT}
2+
${LLVM_ROOT}
3+
$ENV{LLVM_ROOT}
44
)
55

6-
set(LIBCLANG_LIBRARY_NAME "libclang${CMAKE_STATIC_LIBRARY_SUFFIX}")
7-
set(LIBCLANG_SHARED_LIBRARY_NAME "libclang${CMAKE_SHARED_LIBRARY_SUFFIX}")
6+
set(LIBCLANG_LIBRARY_NAME
7+
"libclang${CMAKE_STATIC_LIBRARY_SUFFIX}"
8+
)
9+
10+
set(LIBCLANG_SHARED_LIBRARY_NAME
11+
"libclang${CMAKE_SHARED_LIBRARY_SUFFIX}"
12+
)
813

914
# include directories
1015
find_path(LLVM_INCLUDE_DIRS
11-
NAMES "clang-c/Index.h"
12-
PATHS ${LLVM_SEARCH_PATHS}
13-
PATH_SUFFIXES "include"
16+
NAMES "clang-c/Index.h"
17+
PATHS ${LLVM_SEARCH_PATHS}
18+
PATH_SUFFIXES "include"
1419
)
1520

1621
# static library directory
1722
find_path(LLVM_LIBRARY_DIR
18-
NAMES ${LIBCLANG_LIBRARY_NAME}
19-
PATHS ${LLVM_SEARCH_PATHS}
20-
PATH_SUFFIXES "lib"
23+
NAMES ${LIBCLANG_LIBRARY_NAME}
24+
PATHS ${LLVM_SEARCH_PATHS}
25+
PATH_SUFFIXES "lib"
2126
)
2227

2328
# shared library directory
2429
find_path(LLVM_BINARY_DIR
25-
NAMES ${LIBCLANG_SHARED_LIBRARY_NAME}
26-
PATHS ${LLVM_SEARCH_PATHS}
27-
PATH_SUFFIXES "bin"
30+
NAMES ${LIBCLANG_SHARED_LIBRARY_NAME}
31+
PATHS ${LLVM_SEARCH_PATHS}
32+
PATH_SUFFIXES "bin"
2833
)
2934

3035
# unable to find everything
3136
if (NOT LLVM_INCLUDE_DIRS OR
32-
NOT LLVM_LIBRARY_DIR OR
33-
NOT LLVM_BINARY_DIR)
34-
message(SEND_ERROR
35-
"Unable to find LLVM installation. "
36-
"Make sure that \"LLVM_ROOT\" is set with the installation directory in either an environment variable or through the CMake GUI."
37-
)
37+
NOT LLVM_LIBRARY_DIR OR
38+
NOT LLVM_BINARY_DIR)
39+
message(SEND_ERROR
40+
"Unable to find LLVM installation. "
41+
"Make sure that \"LLVM_ROOT\" is set with the installation directory in either an environment variable or through the CMake GUI."
42+
)
3843
endif ()
3944

40-
set(LLVM_LIBCLANG_LIBRARY "${LLVM_LIBRARY_DIR}/${LIBCLANG_LIBRARY_NAME}")
41-
set(LLVM_LIBCLANG_SHARED_LIBRARY "${LLVM_BINARY_DIR}/${LIBCLANG_SHARED_LIBRARY_NAME}")
45+
set(LLVM_LIBCLANG_LIBRARY
46+
"${LLVM_LIBRARY_DIR}/${LIBCLANG_LIBRARY_NAME}"
47+
)
48+
49+
set(LLVM_LIBCLANG_SHARED_LIBRARY
50+
"${LLVM_BINARY_DIR}/${LIBCLANG_SHARED_LIBRARY_NAME}"
51+
)

Diff for: Source/Common/Logging.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@
1111

1212
namespace ursine
1313
{
14-
namespace logging
15-
{
16-
template<typename... Args>
14+
namespace logging
15+
{
16+
template<typename... Args>
1717
void Assert(
1818
const std::string &file,
1919
const std::string &function,
2020
unsigned line,
2121
const std::string &format,
2222
const Args&... args
2323
);
24-
}
24+
}
2525
}
2626

2727
#include "Logging.hpp"

Diff for: Source/Common/Logging.hpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010

1111
namespace ursine
1212
{
13-
namespace logging
14-
{
15-
template<typename... Args>
13+
namespace logging
14+
{
15+
template<typename... Args>
1616
void Assert(
1717
const std::string &file,
1818
const std::string &function,
@@ -21,16 +21,16 @@ namespace ursine
2121
const Args&... args
2222
)
2323
{
24-
std::cerr << "Assertion failed." << std::endl;
24+
std::cerr << "Assertion failed." << std::endl;
2525

26-
std::fprintf( stderr, format.c_str( ), args... );
26+
std::fprintf( stderr, format.c_str( ), args... );
2727

2828
std::cerr << std::endl << std::endl;
2929
std::cerr << "file: " << file << std::endl;
3030
std::cerr << "function: " << function << std::endl;
3131
std::cerr << "line: " << line << std::endl;
3232

33-
std::abort( );
33+
std::abort( );
3434
}
35-
}
35+
}
3636
}

Diff for: Source/Parser/CMakeLists.txt

+60-60
Original file line numberDiff line numberDiff line change
@@ -5,61 +5,61 @@ project(MetaParser CXX)
55
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/../CMake")
66

77
set(HEADER_FILES
8-
Cursor.h
9-
CursorType.h
10-
MetaDataConfig.h
11-
MetaDataManager.h
12-
MetaUtils.h
13-
MetaUtils.hpp
14-
Namespace.h
15-
Precompiled.h
16-
ReflectionOptions.h
17-
ReflectionParser.h
18-
ReservedTypes.h
19-
Switches.h
20-
Templates.h
21-
Version.h
22-
LanguageTypes/Class.h
23-
LanguageTypes/Constructor.h
24-
LanguageTypes/Enum.h
25-
LanguageTypes/External.h
26-
LanguageTypes/Field.h
27-
LanguageTypes/Function.h
28-
LanguageTypes/Global.h
29-
LanguageTypes/Invokable.h
30-
LanguageTypes/LanguageType.h
31-
LanguageTypes/Method.h
32-
Module/ModuleFile.h
33-
Tokenizer/TokenizerResult.h
34-
Tokenizer/TokenizerState.h
35-
Tokenizer/TokenType.h
36-
Tokenizer/Token.h
37-
Tokenizer/Tokenizer.h
38-
Tokenizer/ConstructorTokenSymbols.inl
39-
Tokenizer/Impl/TokenizerResult.hpp
40-
Tokenizer/Impl/TokenizerState.hpp
41-
Tokenizer/Impl/Token.hpp
42-
Tokenizer/Impl/Tokenizer.hpp
8+
Cursor.h
9+
CursorType.h
10+
MetaDataConfig.h
11+
MetaDataManager.h
12+
MetaUtils.h
13+
MetaUtils.hpp
14+
Namespace.h
15+
Precompiled.h
16+
ReflectionOptions.h
17+
ReflectionParser.h
18+
ReservedTypes.h
19+
Switches.h
20+
Templates.h
21+
Version.h
22+
LanguageTypes/Class.h
23+
LanguageTypes/Constructor.h
24+
LanguageTypes/Enum.h
25+
LanguageTypes/External.h
26+
LanguageTypes/Field.h
27+
LanguageTypes/Function.h
28+
LanguageTypes/Global.h
29+
LanguageTypes/Invokable.h
30+
LanguageTypes/LanguageType.h
31+
LanguageTypes/Method.h
32+
Module/ModuleFile.h
33+
Tokenizer/TokenizerResult.h
34+
Tokenizer/TokenizerState.h
35+
Tokenizer/TokenType.h
36+
Tokenizer/Token.h
37+
Tokenizer/Tokenizer.h
38+
Tokenizer/ConstructorTokenSymbols.inl
39+
Tokenizer/Impl/TokenizerResult.hpp
40+
Tokenizer/Impl/TokenizerState.hpp
41+
Tokenizer/Impl/Token.hpp
42+
Tokenizer/Impl/Tokenizer.hpp
4343
)
4444

4545
set(SOURCE_FILES
46-
Cursor.cpp
47-
CursorType.cpp
48-
Main.cpp
49-
MetaDataManager.cpp
50-
MetaUtils.cpp
51-
Precompiled.cpp
52-
ReflectionParser.cpp
53-
LanguageTypes/Class.cpp
54-
LanguageTypes/Constructor.cpp
55-
LanguageTypes/Enum.cpp
56-
LanguageTypes/External.cpp
57-
LanguageTypes/Field.cpp
58-
LanguageTypes/Function.cpp
59-
LanguageTypes/Global.cpp
60-
LanguageTypes/Invokable.cpp
61-
LanguageTypes/LanguageType.cpp
62-
LanguageTypes/Method.cpp
46+
Cursor.cpp
47+
CursorType.cpp
48+
Main.cpp
49+
MetaDataManager.cpp
50+
MetaUtils.cpp
51+
Precompiled.cpp
52+
ReflectionParser.cpp
53+
LanguageTypes/Class.cpp
54+
LanguageTypes/Constructor.cpp
55+
LanguageTypes/Enum.cpp
56+
LanguageTypes/External.cpp
57+
LanguageTypes/Field.cpp
58+
LanguageTypes/Function.cpp
59+
LanguageTypes/Global.cpp
60+
LanguageTypes/Invokable.cpp
61+
LanguageTypes/LanguageType.cpp
62+
LanguageTypes/Method.cpp
6363
)
6464

6565
set(Boost_USE_STATIC_LIBS ON)
@@ -71,11 +71,11 @@ set(Boost_ALL_NO_LIB ON)
7171
add_definitions(-DBOOST_ALL_NO_LIB)
7272

7373
find_package(Boost 1.59.0 REQUIRED
74-
COMPONENTS
75-
system
76-
filesystem
77-
program_options
78-
regex
74+
COMPONENTS
75+
system
76+
filesystem
77+
program_options
78+
regex
7979
)
8080

8181
# add boost includes
@@ -100,13 +100,13 @@ add_executable(MetaParser ${HEADER_FILES} ${SOURCE_FILES})
100100
target_link_libraries(MetaParser ${Boost_LIBRARIES} ${LLVM_LIBCLANG_LIBRARY})
101101

102102
if (MSVC)
103-
# disable MSVC security warnings
104-
add_definitions(-D_CRT_SECURE_NO_WARNINGS=1)
103+
# disable MSVC security warnings
104+
add_definitions(-D_CRT_SECURE_NO_WARNINGS=1)
105105
endif ()
106106

107107
# copy shared libraries on post build
108108
add_custom_command(TARGET MetaParser POST_BUILD
109109
COMMAND ${CMAKE_COMMAND} -E copy_if_different
110110
${LLVM_LIBCLANG_SHARED_LIBRARY}
111-
$<TARGET_FILE_DIR:MetaParser>
111+
$<TARGET_FILE_DIR:MetaParser>
112112
)

0 commit comments

Comments
 (0)