| OLD | NEW | 
|     1 // Copyright 2016 the V8 project authors. All rights reserved. |     1 // Copyright 2016 the V8 project authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 #ifndef V8_CODE_STUB_ASSEMBLER_H_ |     5 #ifndef V8_CODE_STUB_ASSEMBLER_H_ | 
|     6 #define V8_CODE_STUB_ASSEMBLER_H_ |     6 #define V8_CODE_STUB_ASSEMBLER_H_ | 
|     7  |     7  | 
|     8 #include <functional> |     8 #include <functional> | 
|     9  |     9  | 
|    10 #include "src/compiler/code-assembler.h" |    10 #include "src/compiler/code-assembler.h" | 
| (...skipping 621 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   632   Node* IsSpecialReceiverInstanceType(Node* instance_type); |   632   Node* IsSpecialReceiverInstanceType(Node* instance_type); | 
|   633   Node* IsStringInstanceType(Node* instance_type); |   633   Node* IsStringInstanceType(Node* instance_type); | 
|   634   Node* IsString(Node* object); |   634   Node* IsString(Node* object); | 
|   635   Node* IsJSObject(Node* object); |   635   Node* IsJSObject(Node* object); | 
|   636   Node* IsJSGlobalProxy(Node* object); |   636   Node* IsJSGlobalProxy(Node* object); | 
|   637   Node* IsJSReceiverInstanceType(Node* instance_type); |   637   Node* IsJSReceiverInstanceType(Node* instance_type); | 
|   638   Node* IsJSReceiver(Node* object); |   638   Node* IsJSReceiver(Node* object); | 
|   639   Node* IsMap(Node* object); |   639   Node* IsMap(Node* object); | 
|   640   Node* IsCallableMap(Node* map); |   640   Node* IsCallableMap(Node* map); | 
|   641   Node* IsName(Node* object); |   641   Node* IsName(Node* object); | 
 |   642   Node* IsSymbol(Node* object); | 
 |   643   Node* IsPrivateSymbol(Node* object); | 
|   642   Node* IsJSValue(Node* object); |   644   Node* IsJSValue(Node* object); | 
|   643   Node* IsJSArray(Node* object); |   645   Node* IsJSArray(Node* object); | 
|   644   Node* IsNativeContext(Node* object); |   646   Node* IsNativeContext(Node* object); | 
|   645   Node* IsWeakCell(Node* object); |   647   Node* IsWeakCell(Node* object); | 
|   646   Node* IsFixedDoubleArray(Node* object); |   648   Node* IsFixedDoubleArray(Node* object); | 
|   647   Node* IsHashTable(Node* object); |   649   Node* IsHashTable(Node* object); | 
|   648   Node* IsDictionary(Node* object); |   650   Node* IsDictionary(Node* object); | 
|   649   Node* IsUnseededNumberDictionary(Node* object); |   651   Node* IsUnseededNumberDictionary(Node* object); | 
|   650  |   652  | 
|   651   // ElementsKind helpers: |   653   // ElementsKind helpers: | 
| (...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1196   } |  1198   } | 
|  1197 #else |  1199 #else | 
|  1198 #define CSA_SLOW_ASSERT(csa, x) ((void)0) |  1200 #define CSA_SLOW_ASSERT(csa, x) ((void)0) | 
|  1199 #endif |  1201 #endif | 
|  1200  |  1202  | 
|  1201 DEFINE_OPERATORS_FOR_FLAGS(CodeStubAssembler::AllocationFlags); |  1203 DEFINE_OPERATORS_FOR_FLAGS(CodeStubAssembler::AllocationFlags); | 
|  1202  |  1204  | 
|  1203 }  // namespace internal |  1205 }  // namespace internal | 
|  1204 }  // namespace v8 |  1206 }  // namespace v8 | 
|  1205 #endif  // V8_CODE_STUB_ASSEMBLER_H_ |  1207 #endif  // V8_CODE_STUB_ASSEMBLER_H_ | 
| OLD | NEW |