Home
last modified time | relevance | path

Searched refs:getBase (Results 1 – 25 of 75) sorted by relevance

123

/external/clang/lib/AST/
DVTTBuilder.cpp56 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTTs()
83 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVirtualPointers()
150 VTableIndex, Base.getBase(), VBases); in LayoutSecondaryVirtualPointers()
180 const CXXRecordDecl *RD = Base.getBase(); in LayoutVTT()
188 bool IsPrimaryVTT = Base.getBase() == MostDerivedClass; in LayoutVTT()
210 LayoutVirtualVTTs(Base.getBase(), VBases); in LayoutVTT()
DVTableBuilder.cpp327 const CXXRecordDecl *RD = Base.getBase(); in ComputeBaseOffsets()
379 const CXXRecordDecl *RD = Base.getBase(); in dump()
615 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase()); in AddVCallAndVBaseOffsets()
653 AddVBaseOffsets(Base.getBase(), RealBaseOffset); in AddVCallAndVBaseOffsets()
675 const CXXRecordDecl *RD = Base.getBase(); in AddVCallOffsets()
1193 const CXXRecordDecl *BaseRD = Base.getBase(); in ComputeThisAdjustmentBaseOffset()
1194 const CXXRecordDecl *DerivedRD = Derived.getBase(); in ComputeThisAdjustmentBaseOffset()
1432 const CXXRecordDecl *RD = Base.getBase(); in AddMethods()
1593 assert(Base.getBase()->isDynamicClass() && "class does not have a vtable!"); in LayoutPrimaryAndSecondaryVTables()
1603 VCallOffsetMap &VCallOffsets = VCallOffsetsForVBases[Base.getBase()]; in LayoutPrimaryAndSecondaryVTables()
[all …]
DExprClassification.cpp181 if (cast<ArraySubscriptExpr>(E)->getBase()->getType()->isVectorType()) in ClassifyInternal()
182 return ClassifyInternal(Ctx, cast<ArraySubscriptExpr>(E)->getBase()); in ClassifyInternal()
438 Expr *Base = E->getBase()->IgnoreParens(); in ClassifyMemberExpr()
464 Expr *Base = E->getBase()->IgnoreParenImpCasts(); in ClassifyMemberExpr()
467 return ClassifyInternal(Ctx, E->getBase()); in ClassifyMemberExpr()
DStmtPrinter.cpp602 if (Node->getBase()) { in VisitObjCIvarRefExpr()
603 PrintExpr(Node->getBase()); in VisitObjCIvarRefExpr()
612 else if (Node->getBase()) { in VisitObjCPropertyRefExpr()
613 PrintExpr(Node->getBase()); in VisitObjCPropertyRefExpr()
952 PrintExpr(Node->getBase()); in VisitMemberExpr()
969 PrintExpr(Node->getBase()); in VisitObjCIsaExpr()
974 PrintExpr(Node->getBase()); in VisitExtVectorElementExpr()
1494 PrintExpr(E->getBase()); in VisitCXXPseudoDestructorExpr()
1545 PrintExpr(Node->getBase()); in VisitCXXDependentScopeMemberExpr()
1563 PrintExpr(Node->getBase()); in VisitUnresolvedMemberExpr()
/external/clang/include/clang/AST/
DVTTBuilder.h37 : BaseAndIsVirtual(Base.getBase(), BaseIsVirtual), in VTTVTable()
40 const CXXRecordDecl *getBase() const { in getBase() function
53 return BaseSubobject(getBase(), getBaseOffset()); in getBaseSubobject()
DBaseSubobject.h41 const CXXRecordDecl *getBase() const { return Base; } in getBase() function
70 DenseMapInfo<const clang::CXXRecordDecl *>::getHashValue(Base.getBase()) ^
DExprObjC.h480 const Expr *getBase() const { return cast<Expr>(Base); } in getBase() function
481 Expr *getBase() { return cast<Expr>(Base); } in getBase() function
494 : SourceRange(getBase()->getLocStart(), Loc); in getSourceRange()
651 const Expr *getBase() const { in getBase() function
654 Expr *getBase() { in getBase() function
706 return SourceRange((isObjectReceiver() ? getBase()->getLocStart() in getSourceRange()
1395 Expr *getBase() const { return cast<Expr>(Base); } in getBase() function
1406 return SourceRange(getBase()->getLocStart(), IsaMemberLoc); in getSourceRange()
DEvaluatedExprVisitor.h48 return this->Visit(E->getBase()); in VisitMemberExpr()
/external/llvm/include/llvm/Support/
DStreamableMemoryObject.h40 virtual uint64_t getBase() const = 0;
110 virtual uint64_t getBase() const { return 0; } in getBase() function
DMemoryObject.h30 virtual uint64_t getBase() const = 0;
/external/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp136 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), in checkLocation()
157 AddDerefSource(os, Ranges, M->getBase()->IgnoreParenCasts(), in checkLocation()
165 dyn_cast<DeclRefExpr>(IV->getBase()->IgnoreParenCasts())) { in checkLocation()
/external/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp311 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
314 TIL->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
317 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
326 P->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
DLoopUnrollRuntime.cpp159 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in CloneLoopBlocks()
340 ParentLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in UnrollRuntimeLoopProlog()
/external/clang/include/clang/Analysis/Analyses/
DDominators.h46 llvm::DominatorTreeBase<CFGBlock>& getBase() { return *DT; } in getBase() function
71 if (DT->compare(Other.getBase())) in compare()
/external/clang/lib/CodeGen/
DCGExpr.cpp340 if (!ME->isArrow() && ME->getBase()->isRValue()) { in EmitExprForReferenceBinding()
341 assert(ME->getBase()->getType()->isRecordType()); in EmitExprForReferenceBinding()
343 E = ME->getBase(); in EmitExprForReferenceBinding()
1411 LV.setBaseIvarExp(Exp->getBase()); in setObjCGCLValueClass()
1467 setObjCGCLValueClass(Ctx, Exp->getBase(), LV); in setObjCGCLValueClass()
1480 setObjCGCLValueClass(Ctx, Exp->getBase(), LV, true); in setObjCGCLValueClass()
1785 if (E->getBase()->getType()->isVectorType()) { in EmitArraySubscriptExpr()
1787 LValue LHS = EmitLValue(E->getBase()); in EmitArraySubscriptExpr()
1791 E->getBase()->getType(), LHS.getAlignment()); in EmitArraySubscriptExpr()
1800 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E->getBase())){ in EmitArraySubscriptExpr()
[all …]
DCGVTT.cpp26 if (VTable.getBase() == MostDerivedClass) { in GetAddrOfVTTVTable()
65 if (VTTVT.getBase() == RD) { in EmitVTTDefinition()
/external/llvm/lib/Support/
DMemoryObject.cpp21 uint64_t limit = getBase() + getExtent(); in readBytes()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.h33 uint64_t getBase() const { return 0; } in getBase() function
/external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/
DPKIXNameConstraintValidator.java139 .next()).getBase().getName().getDERObject()); in intersectDN()
214 .getBase()); in intersectEmail()
280 ((GeneralSubtree)it.next()).getBase().getName()).getOctets(); in intersectIP()
1036 .getBase()); in intersectDNS()
1235 .getBase()); in intersectURI()
1537 Integer tagNo = Integer.valueOf(subtree.getBase().getTagNo()); in intersectPermittedSubtree()
1609 GeneralName base = subtree.getBase(); in addExcludedSubtree()
/external/llvm/lib/CodeGen/
DMachineLoopInfo.cpp43 LI.Calculate(getAnalysis<MachineDominatorTree>().getBase()); // Update in runOnMachineFunction()
DMachineBasicBlock.cpp729 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
732 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
735 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
744 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
/external/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h74 LoopInfoBase<MachineBasicBlock, MachineLoop>& getBase() { return LI; } in getBase() function
DMachineDominators.h49 DominatorTreeBase<MachineBasicBlock>& getBase() { return *DT; } in getBase() function
/external/bouncycastle/src/main/java/org/bouncycastle/asn1/x509/
DGeneralSubtree.java159 public GeneralName getBase() in getBase() method in GeneralSubtree
/external/clang/lib/Sema/
DSemaPseudoObject.cpp115 assert(refExpr->getBase()); in rebuildSpecific()
444 PRE->getBase()->getType()->castAs<ObjCObjectPointerType>(); in LookupMethodInReceiverType()
448 S.isSelfExpr(const_cast<Expr*>(PRE->getBase()))) { in LookupMethodInReceiverType()
553 InstanceReceiver = capture(RefExpr->getBase()); in rebuildAndCaptureObject()
674 << RefExpr->getBase()->getType(); in buildRValueOperation()
1325 OpaqueValueExpr *baseOVE = cast<OpaqueValueExpr>(refExpr->getBase()); in stripOpaqueValuesFromPseudoObjectRef()

123