Lines Matching refs:class
27 class Mutex;
28 class RecursiveMutex;
144 class CodeDataContainer;
148 class Code;
181 class AllStatic {
449 enum class LanguageMode : bool { kSloppy, kStrict };
498 enum class StoreOrigin { kMaybeKeyed, kNamed };
500 enum class TypeofMode { kInside, kNotInside };
503 enum class RememberedSetAction { kOmit, kEmit };
505 enum class SaveFPRegsMode { kIgnore, kSave };
506 enum class ArgvMode { kStack, kRegister };
529 enum class DeoptimizeKind : uint8_t {
557 enum class LookupHoistingMode { kNormal, kLegacySloppy };
672 enum class HeapObjectReferenceType {
677 enum class ArgumentsType {
685 class AccessorInfo;
687 class Arguments;
690 class Assembler;
691 class ClassScope;
692 class Code;
693 class CodeDataContainer;
694 class CodeSpace;
695 class Context;
696 class DeclarationScope;
697 class Debug;
698 class DebugInfo;
699 class Descriptor;
700 class DescriptorArray;
701 class TransitionArray;
702 class ExternalReference;
703 class FeedbackVector;
704 class FixedArray;
705 class Foreign;
706 class FreeStoreAllocationPolicy;
707 class FunctionTemplateInfo;
708 class GlobalDictionary;
710 class Handle;
711 class Heap;
712 class HeapObject;
713 class HeapObjectReference;
714 class IC;
715 class InterceptorInfo;
716 class Isolate;
717 class JSReceiver;
718 class JSArray;
719 class JSFunction;
720 class JSObject;
721 class LocalIsolate;
722 class MacroAssembler;
723 class Map;
724 class MapSpace;
725 class MarkCompactCollector;
727 class MaybeHandle;
728 class MaybeObject;
729 class MemoryChunk;
730 class MessageLocation;
731 class ModuleScope;
732 class Name;
733 class NameDictionary;
734 class NativeContext;
735 class NewSpace;
736 class NewLargeObjectSpace;
737 class NumberDictionary;
738 class Object;
739 class OldLargeObjectSpace;
741 class TaggedImpl;
742 class StrongTaggedValue;
743 class TaggedValue;
744 class CompressedObjectSlot;
745 class CompressedMaybeObjectSlot;
746 class CompressedMapWordSlot;
747 class CompressedHeapObjectSlot;
748 class OffHeapCompressedObjectSlot;
749 class FullObjectSlot;
750 class FullMaybeObjectSlot;
751 class FullHeapObjectSlot;
752 class OffHeapFullObjectSlot;
753 class OldSpace;
754 class ReadOnlySpace;
755 class RelocInfo;
756 class Scope;
757 class ScopeInfo;
758 class Script;
759 class SimpleNumberDictionary;
760 class Smi;
761 template <typename Config, class Allocator = FreeStoreAllocationPolicy>
762 class SplayTree;
763 class String;
764 class StringStream;
765 class Struct;
766 class Symbol;
767 class Variable;
841 enum class AllocationType : uint8_t {
902 enum class AccessMode { ATOMIC, NON_ATOMIC };
904 enum class AllowLargeObjects { kFalse, kTrue };
911 enum class GarbageCollector { SCAVENGER, MARK_COMPACTOR, MINOR_MARK_COMPACTOR };
913 enum class CompactionSpaceKind {
922 enum class PageSize { kRegular, kLarge };
924 enum class CodeFlushMode {
947 enum class REPLMode {
957 enum class ParsingWhileDebugging {
973 enum class InlineCacheState {
1026 enum class ThreadKind { kMain, kBackground };
1106 enum class ConvertReceiverMode : unsigned {
1130 enum class OrdinaryToPrimitiveHint { kNumber, kString };
1134 enum class ToPrimitiveHint { kDefault, kNumber, kString };
1137 enum class CreateArgumentsType : uint8_t {
1164 CLASS_SCOPE, // The scope introduced by a class.
1204 enum class AllocationSiteUpdateMode { kUpdate, kCheckOnly };
1230 enum class VariableMode : uint8_t {
1255 // brand check. Declared only in class scopes by the compiler
1256 // and allocated only in class contexts:
1412 // Static variables can only be used with the class in the closest
1413 // class scope as receivers.
1414 enum class IsStaticFlag : uint8_t { kNotStatic, kStatic };
1418 enum class InterpreterPushArgsMode : unsigned {
1461 class BinaryOperationFeedback {
1479 class CompareOperationFeedback {
1523 enum class ForInFeedback : uint8_t {
1539 enum class UnicodeEncoding : uint8_t {
1559 enum class IterationKind { kKeys, kValues, kEntries };
1573 enum class CollectionKind { kMap, kSet };
1588 enum class DefineKeyedOwnPropertyInLiteralFlag {
1635 enum class TieringState : int32_t {
1673 enum class SpeculationMode { kAllowSpeculation, kDisallowSpeculation };
1674 enum class CallFeedbackContent { kTarget, kReceiver };
1686 enum class BlockingBehavior { kBlock, kDontBlock };
1688 enum class ConcurrencyMode : uint8_t { kSynchronous, kConcurrent };
1711 enum class AliasingKind {
1784 enum class IcCheckType { kElement, kProperty };
1794 enum class StubCallMode {
1824 enum class ExceptionStatus : bool { kException = false, kSuccess = true };
1829 enum class TraceRetainingPathMode { kEnabled, kDisabled };
1834 enum class VariableAllocationInfo { NONE, STACK, CONTEXT, UNUSED };
1837 class PtrComprCageBase {
1855 class PtrComprCageBase {
1865 class int31_t {
1891 enum class StringTransitionStrategy {