Cpp: Use directive_* function for #require. Fixes support for disabled #require directives. Eg #if 0 #require stuff #endif Improves code readability somewhat.