Skip to content
Snippets Groups Projects
Select Git revision
  • upstream/2.15.2
  • wk2/unstable default
  • fix-raspi-issues-v2-oracular
  • fix-raspi-issues-v2-noble
  • fix-raspi-issues-v2
  • fix-raspi-issues
  • wpe/unstable
  • wpewebkit-2.44
  • berto/wk2/bookworm
  • berto/wk2/bullseye
  • webkitgtk-2.44
  • wk2/experimental
  • wpewebkit-2.42
  • webkitgtk-2.42
  • webkitgtk-2.40
  • wpewebkit-2.40
  • buster
  • webkitgtk-2.38
  • wpewebkit-2.38
  • wpewebkit-2.36
  • webkitgtk-2.36
  • wpe/debian/2.44.1-1
  • wpe/upstream/2.44.1
  • debian/2.44.1-1
  • upstream/2.44.1
  • debian/2.44.0-2
  • debian/2.44.0-1
  • upstream/2.44.0
  • debian/2.43.4-2
  • debian/2.42.5-2
  • wpe/debian/2.42.5-1.2
  • wpe/debian/2.42.5-2_exp
  • wpe/debian/2.42.5-1.1
  • debian/2.42.5-1_deb11u1
  • debian/2.42.5-1_deb12u1
  • wpe/debian/2.42.5-1
  • wpe/upstream/2.42.5
  • debian/2.42.5-1
  • upstream/2.42.5
  • debian/2.43.4-1
  • upstream/2.43.4
41 results

TextStream.h

Blame
  • Forked from WebKit / webkit
    Source project has a limited visibility.
    CodeBlock.h 51.12 KiB
    /*
     * Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013 Apple Inc. All rights reserved.
     * Copyright (C) 2008 Cameron Zwarich <cwzwarich@uwaterloo.ca>
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     *
     * 1.  Redistributions of source code must retain the above copyright
     *     notice, this list of conditions and the following disclaimer.
     * 2.  Redistributions in binary form must reproduce the above copyright
     *     notice, this list of conditions and the following disclaimer in the
     *     documentation and/or other materials provided with the distribution.
     * 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
     *     its contributors may be used to endorse or promote products derived
     *     from this software without specific prior written permission.
     *
     * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
     * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
     * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
     * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     */
    
    #ifndef CodeBlock_h
    #define CodeBlock_h
    
    #include "ArrayProfile.h"
    #include "ByValInfo.h"
    #include "BytecodeConventions.h"
    #include "CallLinkInfo.h"
    #include "CallReturnOffsetToBytecodeOffset.h"
    #include "CodeBlockHash.h"
    #include "ConcurrentJITLock.h"
    #include "CodeOrigin.h"
    #include "CodeType.h"
    #include "CompactJITCodeMap.h"
    #include "DFGCodeBlocks.h"
    #include "DFGCommon.h"
    #include "DFGCommonData.h"
    #include "DFGExitProfile.h"
    #include "DFGMinifiedGraph.h"
    #include "DFGOSREntry.h"
    #include "DFGOSRExit.h"
    #include "DFGVariableEventStream.h"
    #include "DeferredCompilationCallback.h"
    #include "EvalCodeCache.h"
    #include "ExecutionCounter.h"
    #include "ExpressionRangeInfo.h"
    #include "HandlerInfo.h"
    #include "ObjectAllocationProfile.h"
    #include "Options.h"
    #include "Operations.h"
    #include "PutPropertySlot.h"
    #include "Instruction.h"
    #include "JITCode.h"
    #include "JITWriteBarrier.h"
    #include "JSGlobalObject.h"
    #include "JumpReplacementWatchpoint.h"
    #include "JumpTable.h"
    #include "LLIntCallLinkInfo.h"
    #include "LazyOperandValueProfile.h"
    #include "LineInfo.h"
    #include "ProfilerCompilation.h"
    #include "RegExpObject.h"