diff options
Diffstat (limited to 'Source/JavaScriptCore/runtime/ConstantMode.h')
| -rw-r--r-- | Source/JavaScriptCore/runtime/ConstantMode.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/Source/JavaScriptCore/runtime/ConstantMode.h b/Source/JavaScriptCore/runtime/ConstantMode.h index 389a074f9..a0496278a 100644 --- a/Source/JavaScriptCore/runtime/ConstantMode.h +++ b/Source/JavaScriptCore/runtime/ConstantMode.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2013 Apple Inc. All rights reserved. + * Copyright (C) 2013, 2015 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -26,11 +26,24 @@ #ifndef ConstantMode_h #define ConstantMode_h +#include <wtf/PrintStream.h> + namespace JSC { enum ConstantMode { IsConstant, IsVariable }; +inline ConstantMode modeForIsConstant(bool isConstant) +{ + return isConstant ? IsConstant : IsVariable; +} + } // namespace JSC +namespace WTF { + +void printInternal(PrintStream&, JSC::ConstantMode); + +} // namespace WTF + #endif // ConstantMode_h |
