/external/chromium_org/third_party/icu/source/common/ |
udatamem.c | 26 U_CFUNC void UDataMemory_init(UDataMemory *This) { 27 uprv_memset(This, 0, sizeof(UDataMemory)); 28 This->length=-1; 40 UDataMemory *This; 45 This = uprv_malloc(sizeof(UDataMemory)); 46 if (This == NULL) { 49 UDataMemory_init(This); 50 This->heapAllocated = TRUE; 52 return This; 65 TODO: Fix this once the compiler implements this feature. Keep in sync with genccode. [all...] |
rbbirb.cpp | 7 // This file contains the RBBIRuleBuilder class implementation. This is the main class for 85 fScanner = new RBBIRuleScanner(this); 86 fSetBuilder = new RBBISetBuilder(this); 305 RuleBasedBreakIterator *This = new RuleBasedBreakIterator(data, status); 307 delete This; 308 This = NULL; 310 else if(This == NULL) { // test for NULL 313 return This;
|
rbbistbl.cpp | 64 // RBBISymbolTable::lookup This function from the abstract symbol table inteface 77 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off const 91 This->fCachedSetLookup = usetNode->fInputSet; 99 This->fCachedSetLookup = NULL; 107 // RBBISymbolTable::lookupMatcher This function from the abstract symbol table 109 // pointer to a Unicode Set. The Unicode Set code uses this 113 // This implementation cheats a little, and does not maintain a map of stand-in chars 115 // constructor will always call this function right after calling lookup(), 120 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off cons [all...] |
/external/icu/icu4c/source/common/ |
udatamem.c | 26 U_CFUNC void UDataMemory_init(UDataMemory *This) { 27 uprv_memset(This, 0, sizeof(UDataMemory)); 28 This->length=-1; 40 UDataMemory *This; 45 This = uprv_malloc(sizeof(UDataMemory)); 46 if (This == NULL) { 49 UDataMemory_init(This); 50 This->heapAllocated = TRUE; 52 return This; 65 TODO: Fix this once the compiler implements this feature. Keep in sync with genccode. [all...] |
rbbirb.cpp | 7 // This file contains the RBBIRuleBuilder class implementation. This is the main class for 85 fScanner = new RBBIRuleScanner(this); 86 fSetBuilder = new RBBISetBuilder(this); 305 RuleBasedBreakIterator *This = new RuleBasedBreakIterator(data, status); 307 delete This; 308 This = NULL; 310 else if(This == NULL) { // test for NULL 313 return This;
|
rbbistbl.cpp | 64 // RBBISymbolTable::lookup This function from the abstract symbol table inteface 77 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off const 91 This->fCachedSetLookup = usetNode->fInputSet; 99 This->fCachedSetLookup = NULL; 107 // RBBISymbolTable::lookupMatcher This function from the abstract symbol table 109 // pointer to a Unicode Set. The Unicode Set code uses this 113 // This implementation cheats a little, and does not maintain a map of stand-in chars 115 // constructor will always call this function right after calling lookup(), 120 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off cons [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/winedlls/dxgi/ |
dxgi_dll.c | 6 * a copy of this software and associated documentation files (the 13 * The above copyright notice and this permission notice (including the 38 /* Wine works in this way: wineserver stores the all window positions 46 * This means that we can freely look at window positions non-atomically, 50 * Of course, if this thread doesn't own the window, we are screwed. 52 * It might be a good idea to integrate this code in winex11.drv. 62 IGalliumDXGIBackend* This, 70 /* this is the parent HWND which actually has an X11 window associated */ 126 // TODO: maybe let the user turn this on somehow 136 IGalliumDXGIBackend* This, [all...] |
/external/clang/include/clang/Basic/ |
ABI.h | 5 // This file is distributed under the University of Illinois Open Source 64 memset(this, 0, sizeof(*this)); 68 return memcmp(this, &Other, sizeof(Other)) == 0; 77 return memcmp(this, &RHS, sizeof(RHS)) < 0; 103 /// \brief A \c this pointer adjustment. 109 /// \brief Holds the ABI-specific information about the virtual this 132 memset(this, 0, sizeof(*this)); 136 return memcmp(this, &Other, sizeof(Other)) == 0 [all...] |
/external/clang/lib/Basic/ |
Module.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This file defines the Module class, which describes a module in the source 46 Parent->SubModules.push_back(this); 79 for (const Module *Current = this; Current; Current = Current->Parent) { 97 const Module *This = this; 99 if (This == Other) 102 This = This->Parent; 103 } while (This); [all...] |
/external/mesa3d/src/gallium/state_trackers/d3d1x/winedlls/dxgi/ |
dxgi_dll.c | 6 * a copy of this software and associated documentation files (the 13 * The above copyright notice and this permission notice (including the 38 /* Wine works in this way: wineserver stores the all window positions 46 * This means that we can freely look at window positions non-atomically, 50 * Of course, if this thread doesn't own the window, we are screwed. 52 * It might be a good idea to integrate this code in winex11.drv. 62 IGalliumDXGIBackend* This, 70 /* this is the parent HWND which actually has an X11 window associated */ 126 // TODO: maybe let the user turn this on somehow 136 IGalliumDXGIBackend* This, [all...] |
/external/chromium_org/third_party/icu/source/i18n/ |
repattrn.cpp | 33 // Init all of this instances data. 40 // Copy Constructor Note: This is a rather inefficient implementation, 46 *this = other; 57 if (this == &other) { 59 return *this; 78 return *this; 112 return *this; 116 return *this; 128 return *this; 183 // zap Delete everything owned by this RegexPattern [all...] |
uspoof.cpp | 154 SpoofImpl *This = SpoofImpl::validateThis(sc, status); 155 delete This; 161 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); 162 if (This == NULL) { 173 This->fChecks = checks; 179 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); 180 if (This == NULL) { 183 return This->fChecks; 189 SpoofImpl *This = SpoofImpl::validateThis(sc, status); 190 if (This != NULL) [all...] |
uspoof_impl.cpp | 106 SpoofImpl *This = (SpoofImpl *)sc; 107 if (This->fMagic != USPOOF_MAGIC || 108 This->fSpoofData == NULL) { 112 if (!SpoofData::validateDataVersion(This->fSpoofData->fRawData, status)) { 115 return This; 127 // confusableLookup() This is the heart of the confusable skeleton generation 183 // No key entry for this char & table. 250 // No confusables in another script for this char. 252 // bit for the script of this char. Gets rid of this special case [all...] |
/external/chromium_org/third_party/icu/source/test/intltest/ |
simplethread.cpp | 201 // This is probably an error on the part of our caller. 209 (void *)this, // Arg List 306 // A note on the POSIX vs the Windows implementations of this class.. 309 // The function SimpleThread::isRunning() is used for this purpose. 314 // thread exists with this call could mean that the original thread has 335 // This is the code that is run in the new separate thread. 336 SimpleThread *This = (SimpleThread *)arg; 337 This->run(); // Run the user code. 339 // The user function has returned. Set the flag indicating that this thread 342 PosixThreadImplementation *imp = (PosixThreadImplementation*)This->fImplementation [all...] |
/external/icu/icu4c/source/i18n/ |
repattrn.cpp | 33 // Init all of this instances data. 40 // Copy Constructor Note: This is a rather inefficient implementation, 46 *this = other; 57 if (this == &other) { 59 return *this; 78 return *this; 112 return *this; 116 return *this; 128 return *this; 183 // zap Delete everything owned by this RegexPattern [all...] |
uspoof.cpp | 187 SpoofImpl *This = SpoofImpl::validateThis(sc, status); 188 delete This; 194 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); 195 if (This == NULL) { 206 This->fChecks = checks; 212 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); 213 if (This == NULL) { 216 return This->fChecks; 222 SpoofImpl *This = SpoofImpl::validateThis(sc, status); 223 if (This != NULL) [all...] |
uspoof_impl.cpp | 106 SpoofImpl *This = (SpoofImpl *)sc; 107 if (This->fMagic != USPOOF_MAGIC || 108 This->fSpoofData == NULL) { 112 if (!SpoofData::validateDataVersion(This->fSpoofData->fRawData, status)) { 115 return This; 127 // confusableLookup() This is the heart of the confusable skeleton generation 183 // No key entry for this char & table. 250 // No confusables in another script for this char. 252 // bit for the script of this char. Gets rid of this special case [all...] |
/external/icu/icu4c/source/test/intltest/ |
simplethread.cpp | 201 // This is probably an error on the part of our caller. 209 (void *)this, // Arg List 306 // A note on the POSIX vs the Windows implementations of this class.. 309 // The function SimpleThread::isRunning() is used for this purpose. 314 // thread exists with this call could mean that the original thread has 335 // This is the code that is run in the new separate thread. 336 SimpleThread *This = (SimpleThread *)arg; 337 This->run(); // Run the user code. 339 // The user function has returned. Set the flag indicating that this thread 342 PosixThreadImplementation *imp = (PosixThreadImplementation*)This->fImplementation [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCallAndReturn.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This file defines ExprEngine's support for calls and returns. 77 // Back up through the ExplodedGraph until we reach a statement node in this 91 // If there is no statement, this is an implicitly-generated call. 105 // If we reached the CallEnter for this function, it has no statements. 120 /// match the caller's expression type. This can happen when a dynamic call 122 /// return type than the parent's method. For C++ objects, this means we need 237 // correct value for 'this' (if necessary). 266 loc::MemRegionVal This = 268 SVal ThisV = state->getSVal(This); [all...] |
/external/clang/test/CXX/expr/expr.const/ |
p2-0x.cpp | 6 // - this (5.1.1 [expr.prim.general]) [Note: when evaluating a constant 8 // replaces each occurrence of this in a constexpr member function with a 10 struct This { 12 int this2 : this->this1; // expected-error {{invalid}} 14 int n1[this->this1]; // expected-warning {{variable length array}} 328 // DR1312: The proposed wording for this defect has issues, so we ignore this 340 // of this. 500 // of the comparison is unspecified. This is not explicitly called out by
|
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This contains code dealing with code generation of C++ expressions 31 llvm::Value *This, 44 CallLoc, This, getContext().getRecordType(MD->getParent())); 48 // Push the this ptr. 49 Args.add(RValue::get(This), MD->getThisType(getContext())); 74 // Note: This function also emit constructor calls to support a MSVC 107 // is defined, build the this pointer from it. 112 // a derived-to-base cast to compute the correct this pointer, but 116 // If the return types are not the same, this might be a case where mor [all...] |
MicrosoftCXXABI.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This provides C++ code generation targeting the Microsoft Visual C++ ABI. 11 // The class in this file generates structures that follow the Microsoft 54 // No known support for deleted functions in MSVC yet, so this choice is 90 GetVirtualBaseClassOffset(CodeGenFunction &CGF, llvm::Value *This, 124 // 1 indicates if the memory should be deleted. Bit 2 indicates if the this 144 /// Non-base dtors should be emitted as delegating thunks in this ABI. 159 // and the complete object, so the "this" argument may sometimes point to 161 // In this case, we just use a generic pointer type. 172 llvm::Value *This, [all...] |
CGExpr.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This contains code to emit Expr nodes as LLVM code. 52 /// CreateTempAlloca - This creates a alloca and inserts it into the entry 92 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT); 114 /// If this is an aggregate expression, AggSlot indicates where the 149 // FIXME: This function should take an LValue as an argument. 183 // FIXME: This should be looking at E, not M. 207 // FIXME: We should probably register a cleanup in this case. 323 // FIXME: Fold this into the general case below. 324 llvm::Value *Object = createReferenceTemporary(*this, M, E) [all...] |
/external/clang/lib/AST/ |
ExprConstant.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This file implements the Expr constant evaluator. 15 // This is the 'bool' return value used by most of the code in this file. A 106 /// Determine whether this LValue path entry for a base class names a virtual 144 // The order of this enum is important for diagnostics. 157 /// Is this a pointer one past the end of an object? 160 /// The length of the path to the most-derived object of which this is a 168 /// The type of the most derived object referred to by this address. 202 /// Determine whether this is a one-past-the-end pointer [all...] |
/external/chromium_org/v8/src/ |
preparser.h | 2 // Use of this source code is governed by a BSD-style license that can be 94 // allowed to be parsed by this instance of the parser. 109 // allowed to be parsed by this instance of the parser. 223 // For generators, this variable may hold the generator object. It variable 225 // for generator functions to have this variable set. 391 // Validates strict mode for function parameter lists. This has to be 402 if (this->IsEvalOrArguments(function_name)) { 464 // "arguments" as identifier even in strict mode (this is needed in cases like 645 const PreParserIdentifier* operator->() const { return this; } 646 const PreParserIdentifier raw_name() const { return *this; } [all...] |