/external/icu4c/common/ |
H A D | udatamem.c | 26 U_CFUNC void UDataMemory_init(UDataMemory *This) { argument 27 uprv_memset(This, 0, sizeof(UDataMemory)); 28 This->length=-1; 40 UDataMemory *This; local 45 This = uprv_malloc(sizeof(UDataMemory)); 46 if (This == NULL) { 49 UDataMemory_init(This); 50 This->heapAllocated = TRUE; 52 return This; 67 This i 84 UDataMemory_setData(UDataMemory *This, const void *dataAddr) argument 157 UDataMemory_isLoaded(const UDataMemory *This) argument [all...] |
H A D | rbbirb.cpp | 7 // This file contains the RBBIRuleBuilder class implementation. This is the main class for 310 RuleBasedBreakIterator *This = new RuleBasedBreakIterator(data, status); local 312 delete This; 313 This = NULL; 315 else if(This == NULL) { // test for NULL 318 return This;
|
H A D | rbbistbl.cpp | 64 // RBBISymbolTable::lookup This function from the abstract symbol table inteface 77 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off const local 91 This->fCachedSetLookup = usetNode->fInputSet; 99 This->fCachedSetLookup = NULL; 107 // RBBISymbolTable::lookupMatcher This function from the abstract symbol table 113 // This implementation cheats a little, and does not maintain a map of stand-in chars 120 RBBISymbolTable *This = (RBBISymbolTable *)this; // cast off const local 123 This->fCachedSetLookup = 0; 129 // RBBISymbolTable::parseReference This function from the abstract symbol table interface 134 // This implementatio [all...] |
/external/clang/include/clang/Basic/ |
H A D | ABI.h | 5 // This file is distributed under the University of Illinois Open Source 99 /// This - The 'this' pointer adjustment. 100 ThisAdjustment This; member in struct:clang::ThunkInfo 107 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return) argument 108 : This(This), Return(Return) { } 111 return LHS.This == RHS.This && LHS.Return == RHS.Return; 115 if (LHS.This < RHS.This) [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This contains code dealing with C++ code generation. 295 llvm::Value *This, llvm::Type *Ty) { 298 llvm::Value *VTable = CGF.GetVTablePtr(This, Ty); 305 CodeGenFunction::BuildVirtualCall(const CXXMethodDecl *MD, llvm::Value *This, argument 310 return ::BuildVirtualCall(*this, VTableIndex, This, Ty); 313 /// BuildVirtualCall - This routine is to support gcc's kext ABI making 348 /// BuildVirtualCall - This routine makes indirect vtable call for 388 llvm::Value *This, llvm::Type *Ty) { 393 return ::BuildVirtualCall(*this, VTableIndex, This, T 294 BuildVirtualCall(CodeGenFunction &CGF, uint64_t VTableIndex, llvm::Value *This, llvm::Type *Ty) argument 387 BuildVirtualCall(const CXXDestructorDecl *DD, CXXDtorType Type, llvm::Value *This, llvm::Type *Ty) argument [all...] |
H A D | CGCXXABI.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This provides an abstract class for C++ code generation. Concrete subclasses 43 llvm::Value *&This, 164 // This should be enough to avoid assertions. 42 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
|
H A D | ItaniumCXXABI.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This provides C++ code generation targeting the Itanium C++ ABI. The class 64 llvm::Value *&This, 208 llvm::Value *&This, 239 llvm::Value *Ptr = Builder.CreateBitCast(This, Builder.getInt8PtrTy()); 241 This = Builder.CreateBitCast(Ptr, This->getType(), "this.adjusted"); 256 // In the virtual path, the adjustment left 'This' pointing to the 263 llvm::Value *VTable = Builder.CreateBitCast(This, VTableTy->getPointerTo()); 333 /// This i 207 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemFnPtr, const MemberPointerType *MPT) argument [all...] |
H A D | CGClass.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This contains code dealing with C++ code generation of classes 72 /// This should only be used for (1) non-virtual bases or (2) virtual bases 75 /// The object pointed to by 'This' is assumed to be non-null. 77 CodeGenFunction::GetAddressOfDirectBaseInCompleteClass(llvm::Value *This, argument 82 assert(This->getType()->isPointerTy() && 83 cast<llvm::PointerType>(This->getType())->getElementType() 96 llvm::Value *V = This; 281 // This constructor/destructor does not need a VTT parameter. 658 // TODO: white-list trivial vbase initializers. This cas 1187 EmitCXXConstructorCall(const CXXConstructorDecl *D, CXXCtorType Type, bool ForVirtualBase, llvm::Value *This, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd) argument 1228 EmitSynthesizedCXXCopyCtorCall(const CXXConstructorDecl *D, llvm::Value *This, llvm::Value *Src, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd) argument 1360 EmitCXXDestructorCall(const CXXDestructorDecl *DD, CXXDtorType Type, bool ForVirtualBase, llvm::Value *This) argument 1408 GetVirtualBaseClassOffset(llvm::Value *This, const CXXRecordDecl *ClassDecl, const CXXRecordDecl *BaseClassDecl) argument 1568 GetVTablePtr(llvm::Value *This, llvm::Type *Ty) argument 1692 EmitCXXOperatorMemberCallee(const CXXOperatorCallExpr *E, const CXXMethodDecl *MD, llvm::Value *This) argument [all...] |
H A D | 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 29 llvm::Value *This, 41 Args.add(RValue::get(This), MD->getThisType(getContext())); 145 // This is a record decl. We know the type and can devirtualize it. 168 // Note: This function also emit constructor calls to support a MSVC 198 llvm::Value *This; local 200 This = EmitScalarExpr(ME->getBase()); 202 This = EmitLValue(ME->getBase()).getAddress(); 214 EmitAggregateCopy(This, RH 26 EmitCXXMemberCall(const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue, llvm::Value *This, llvm::Value *VTT, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd) argument 222 EmitSynthesizedCXXCopyCtorCall(cast<CXXConstructorDecl>(MD), This, RHS, local 304 llvm::Value *This; local 336 llvm::Value *This = LV.getAddress(); local [all...] |
H A D | 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. 46 /// CreateTempAlloca - This creates a alloca and inserts it into the entry 487 // This local is a GCC and MSVC compiler workaround. 496 // This local is a GCC and MSVC compiler workaround. 525 // This needs to be to the standard address space. 630 /// This can return one of two things: a simple address or a bitfield reference. 764 // This should really always be an i1, but sometimes it's already 902 // FIXME: This can easily be folded into the load of the high bits, which 1144 // This acces 2109 llvm::Value *This = LV.getAddress(); local [all...] |
/external/icu4c/i18n/ |
H A D | repattrn.cpp | 43 // Copy Constructor Note: This is a rather inefficient implementation, 296 RegexPattern *This = new RegexPattern; local 297 if (This == NULL) { 301 if (U_FAILURE(This->fDeferredStatus)) { 302 status = This->fDeferredStatus; 303 delete This; 306 This->fFlags = flags; 308 RegexCompile compiler(This, status); 312 delete This; 313 This 347 RegexPattern *This = new RegexPattern; local 773 RegexPatternDump(const RegexPattern *This) argument [all...] |
H A D | uspoof.cpp | 92 SpoofImpl *This = SpoofImpl::validateThis(sc, status); local 93 delete This; 99 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 100 if (This == NULL) { 111 This->fChecks = checks; 117 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 118 if (This == NULL) { 121 return This->fChecks; 126 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 127 if (This 135 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 151 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 168 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 194 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 415 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 605 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local 813 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); local [all...] |
H A D | uspoof_impl.cpp | 99 SpoofImpl *This = (SpoofImpl *)sc; local 100 if (This->fMagic != USPOOF_MAGIC || 101 This->fSpoofData == NULL) { 105 if (!SpoofData::validateDataVersion(This->fSpoofData->fRawData, status)) { 108 return This; 120 // confusableLookup() This is the heart of the confusable skeleton generation 468 SpoofData *This = new SpoofData(udm, status); local 470 delete This; 473 if (This == NULL) { 476 return This; [all...] |
/external/icu4c/test/cintltst/ |
H A D | hpmufn.c | 23 * This should align the memory properly on any machine. 236 DummyMutex *This = *(DummyMutex **)mutex; local 239 TEST_ASSERT(This->fLockCount == 0); 240 TEST_ASSERT(This->fMagic == 123456); 241 This->fMagic = 0; 242 This->fLockCount = 0; 243 free(This); 247 DummyMutex *This = *(DummyMutex **)mutex; local 249 TEST_ASSERT(This->fMagic == 123456); 250 This 255 DummyMutex *This = *(DummyMutex **)mutex; local [all...] |
/external/icu4c/test/intltest/ |
H A D | simplethread.cpp | 191 // This is probably an error on the part of our caller. 325 // This is the code that is run in the new separate thread. 326 SimpleThread *This = (SimpleThread *)arg; local 327 This->run(); // Run the user code. 332 PosixThreadImplementation *imp = (PosixThreadImplementation*)This->fImplementation;
|
/external/webkit/Tools/Scripts/webkitpy/common/checkout/ |
H A D | scm_unittest.py | 49 from webkitpy.common.config.committers import Committer # FIXME: This should not be needed namespace 50 from webkitpy.common.net.bugzilla import Attachment # FIXME: This should not be needed namespace 58 # FIXME: This should be unified into one of the executive.py commands! 117 # This used to be the last commit, but doing so broke 133 # This 4th commit is used to make sure that our patch file handling 182 """This class tests any standalone/top-level functions in the package.""" 279 # FIXME: This code is brittle if the Attachment API changes. 1351 # This class is the first part of that.
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This file defines the ASTReader class, which reads AST files. 283 // This is a macro definition. Determine the name of the macro we're 371 // This is an extra macro definition. Determine the name of the 907 /// This cache is very similar to the stat cache used by pretokenized 955 // the stream. This cursor will be used to read the contents of the 1123 // This is the module's main file. 1415 // This HeaderFileInfo was externally loaded. 1852 // files. This isn't the way to do it :) 1944 // This modul 2341 IdentifierLookupVisitor *This local 3038 HeaderFileInfoVisitor *This local [all...] |
/external/v8/include/ |
H A D | v8.h | 32 * This set of documents provides reference material generated from the 124 * This callback should either explicitly invoke Dispose on |object| if 180 * Creates a handle for the contents of the specified handle. This 192 * This check fails when trying to convert between incompatible 268 * This check fails when trying to convert between incompatible 324 * specified handle. This constructor allows you to pass persistent 336 * This check fails when trying to convert between incompatible 374 * This handle's reference, and any any other references to the storage 458 // This Data class is accessible internally as HandleScopeData through a 499 * Pre-compilation data that can be associated with a script. This 3739 Local<Object> Arguments::This() const { function in class:v8::Arguments 3971 Local<Object> AccessorInfo::This() const { function in class:v8::AccessorInfo [all...] |
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This file implements semantic analysis for C++ declarations. 326 /// arguments. This routine should be invoked for every declarator 413 // isn't worth the effort right now. This is the kind of test case that 527 /// This is called when there's a redeclaration of a VarDecl. The function 651 // This implements C++0x [dcl.constexpr]p3,4, as amended by N3308. 803 /// \param Field The field being checked. This may be a member of an anonymous 1276 // ambiguous. This is slightly more expensive than checking whether 1309 // that we can print them out. This is more expensive than any of 1347 /// This functio 7639 Expr *This = ActOnCXXThis(Loc).takeAs<Expr>(); local 8060 Expr *This = ActOnCXXThis(Loc).takeAs<Expr>(); local [all...] |