This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding: utf-8 | |
# @file | |
# @brief C++リフレクション | |
# @author Yosuke Morimoto | |
# @license Public Domain | |
import sys | |
import clang.cindex | |
import os | |
import re |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <array> | |
// 何でも入る型の基底 | |
struct AnyBase { | |
// ifの中に書けるようにするため、operator boolを定義する | |
operator bool() const { | |
return false; | |
} | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
# javascript.py - sublimelint package for checking Javascript files | |
import json | |
import re | |
import subprocess | |
import os | |
import os.path | |
from base_linter import BaseLinter, INPUT_METHOD_TEMP_FILE |