Commit 39204729 authored by j4cbo's avatar j4cbo

Merge pull request #156 from PSPDFKit-labs/nonnull-include-file-fix

Fix missing nonnull include file for objcpp files.
parents 0165af5b 7f03b0f1
...@@ -74,6 +74,11 @@ class ObjcppGenerator(spec: Spec) extends Generator(spec) { ...@@ -74,6 +74,11 @@ class ObjcppGenerator(spec: Spec) extends Generator(spec) {
refs.privHeader.add("!#include " + q(spec.objcppIncludeCppPrefix + spec.cppFileIdentStyle(ident) + "." + spec.cppHeaderExt)) refs.privHeader.add("!#include " + q(spec.objcppIncludeCppPrefix + spec.cppFileIdentStyle(ident) + "." + spec.cppHeaderExt))
refs.body.add("!#import " + q(spec.objcppIncludeObjcPrefix + headerName(ident))) refs.body.add("!#import " + q(spec.objcppIncludeObjcPrefix + headerName(ident)))
spec.cppNnHeader match {
case Some(nnHdr) => refs.privHeader.add("#include " + nnHdr)
case _ =>
}
def writeObjcFuncDecl(method: Interface.Method, w: IndentWriter) { def writeObjcFuncDecl(method: Interface.Method, w: IndentWriter) {
val label = if (method.static) "+" else "-" val label = if (method.static) "+" else "-"
val ret = objcMarshal.fqReturnType(method.ret) val ret = objcMarshal.fqReturnType(method.ret)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment