Searched defs:Ctx (Results 226 - 250 of 416) sorted by relevance

1234567891011>>

/external/clang/include/clang/Analysis/
H A DAnalysisContext.h58 // static [Derived*] create(AnalysisDeclContext &Ctx);
223 AnalysisDeclContext *Ctx; member in class:clang::LocationContext
230 : Kind(k), Ctx(ctx), Parent(parent) {}
237 AnalysisDeclContext *getAnalysisDeclContext() const { return Ctx; }
257 return Ctx->getSelfDecl();
317 static bool classof(const LocationContext *Ctx) { argument
318 return Ctx->getKind() == StackFrame;
340 static bool classof(const LocationContext *Ctx) { argument
341 return Ctx->getKind() == Scope;
374 static bool classof(const LocationContext *Ctx) { argument
449 getStackFrame(AnalysisDeclContext *Ctx, LocationContext const *Parent, const Stmt *S, const CFGBlock *Blk, unsigned Idx) argument
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCoreEngine.h248 const NodeBuilderContext &Ctx, bool F = true)
249 : C(Ctx), Finalized(F), HasGeneratedNodes(false), Frontier(DstSet) {
254 const NodeBuilderContext &Ctx, bool F = true)
255 : C(Ctx), Finalized(F), HasGeneratedNodes(false), Frontier(DstSet) {
320 const NodeBuilderContext &Ctx, ProgramPoint &L)
321 : NodeBuilder(Pred, DstSet, Ctx), Location(L) {}
356 const NodeBuilderContext &Ctx,
358 : NodeBuilder(SrcNode, DstSet, Ctx), EnclosingBldr(Enclosing) {
364 const NodeBuilderContext &Ctx,
366 : NodeBuilder(SrcSet, DstSet, Ctx), EnclosingBld
247 NodeBuilder(ExplodedNode *SrcNode, ExplodedNodeSet &DstSet, const NodeBuilderContext &Ctx, bool F = true) argument
253 NodeBuilder(const ExplodedNodeSet &SrcSet, ExplodedNodeSet &DstSet, const NodeBuilderContext &Ctx, bool F = true) argument
319 NodeBuilderWithSinks(ExplodedNode *Pred, ExplodedNodeSet &DstSet, const NodeBuilderContext &Ctx, ProgramPoint &L) argument
355 StmtNodeBuilder(ExplodedNode *SrcNode, ExplodedNodeSet &DstSet, const NodeBuilderContext &Ctx, NodeBuilder *Enclosing = nullptr) argument
363 StmtNodeBuilder(ExplodedNodeSet &SrcSet, ExplodedNodeSet &DstSet, const NodeBuilderContext &Ctx, NodeBuilder *Enclosing = nullptr) argument
[all...]
H A DSymbolManager.h400 ASTContext &Ctx; member in class:clang::ento::SymbolManager
406 BPAlloc(bpalloc), BV(bv), Ctx(ctx) {}
470 ASTContext &getContext() { return Ctx; }
505 SymbolReaper(const StackFrameContext *Ctx, const Stmt *s, SymbolManager& symmgr, argument
507 : LCtx(Ctx), Loc(s), SymMgr(symmgr),
/external/clang/lib/ARCMigrate/
H A DTransforms.cpp43 bool trans::canApplyWeak(ASTContext &Ctx, QualType type, argument
45 if (!Ctx.getLangOpts().ObjCWeakRuntime)
53 if (Ctx.getTargetInfo().getTriple().isiOS() ||
54 Ctx.getTargetInfo().getTriple().isWatchOS())
124 ASTContext &Ctx, bool IsDecl) {
125 SourceLocation SemiLoc = findSemiAfterLocation(loc, Ctx, IsDecl);
136 ASTContext &Ctx,
138 SourceManager &SM = Ctx.getSourceManager();
140 if (!Lexer::isAtEndOfMacroExpansion(loc, SM, Ctx.getLangOpts(), &loc))
143 loc = Lexer::getLocForEndOfToken(loc, /*Offset=*/0, SM, Ctx
123 findLocationAfterSemi(SourceLocation loc, ASTContext &Ctx, bool IsDecl) argument
135 findSemiAfterLocation(SourceLocation loc, ASTContext &Ctx, bool IsDecl) argument
173 hasSideEffects(Expr *E, ASTContext &Ctx) argument
523 ASTContext &Ctx = pass.Ctx; local
[all...]
/external/clang/lib/AST/
H A DAPValue.cpp344 void APValue::printPretty(raw_ostream &Out, ASTContext &Ctx, QualType Ty) const{ argument
361 getVectorElt(0).printPretty(Out, Ctx, ElemTy);
364 getVectorElt(i).printPretty(Out, Ctx, ElemTy);
392 CharUnits S = Ctx.getTypeSizeInChars(InnerTy);
410 Ctx.getPrintingPolicy());
434 E->printPretty(Out, nullptr, Ctx.getPrintingPolicy());
448 ElemTy = Ctx.getRecordType(RD);
460 ElemTy = Ctx.getAsArrayType(ElemTy)->getElementType();
475 const ArrayType *AT = Ctx.getAsArrayType(Ty);
479 getArrayInitializedElt(0).printPretty(Out, Ctx, ElemT
545 getAsString(ASTContext &Ctx, QualType Ty) const argument
[all...]
/external/clang/lib/Analysis/
H A DLiveVariables.cpp35 DataflowWorklist(const CFG &cfg, AnalysisDeclContext &Ctx) argument
37 POV(Ctx.getAnalysis<PostOrderCFGView>()) {}
/external/clang/lib/CodeGen/
H A DCodeGenAction.cpp96 void Initialize(ASTContext &Ctx) override {
99 Context = &Ctx;
104 Gen->Initialize(Ctx);
157 LLVMContext &Ctx = getModule()->getContext();
159 Ctx.getInlineAsmDiagnosticHandler();
160 void *OldContext = Ctx.getInlineAsmDiagnosticContext();
161 Ctx.setInlineAsmDiagnosticHandler(InlineAsmDiagHandler, this);
164 Ctx.getDiagnosticHandler();
165 void *OldDiagnosticContext = Ctx.getDiagnosticContext();
166 Ctx
840 LLVMContext &Ctx = TheModule->getContext(); local
[all...]
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp111 ASTContext &Ctx) {
115 if (!Ctx.isObjCIdType(Receiver->getType().getUnqualifiedType()))
158 ASTContext &Ctx,
163 IFace = maybeAdjustInterfaceForSubscriptingCheck(IFace, Rec, Ctx);
686 ASTContext &Ctx, LiteralInfo &Info) {
692 Ctx.getSourceManager(), Ctx.getLangOpts());
778 ASTContext &Ctx = NS.getASTContext();
829 if (Ctx.hasSameType(ArgTy, CallTy)) {
855 if (!getLiteralInfo(ArgRange, LitIsFloat, isIntZero, Ctx, LitInf
109 maybeAdjustInterfaceForSubscriptingCheck(const ObjCInterfaceDecl *IFace, const Expr *Receiver, ASTContext &Ctx) argument
156 canRewriteToSubscriptSyntax(const ObjCInterfaceDecl *&IFace, const ObjCMessageExpr *Msg, ASTContext &Ctx, Selector subscriptSel) argument
684 getLiteralInfo(SourceRange literalRange, bool isFloat, bool isIntZero, ASTContext &Ctx, LiteralInfo &Info) argument
[all...]
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp297 void MultiplexConsumer::HandleTranslationUnit(ASTContext &Ctx) { argument
299 Consumer->HandleTranslationUnit(Ctx);
/external/clang/lib/Index/
H A DUSRGeneration.cpp61 explicit USRGenerator(ASTContext *Ctx, SmallVectorImpl<char> &Buf) argument
65 Context(Ctx),
220 ASTContext &Ctx = *Context; local
221 if ((!Ctx.getLangOpts().CPlusPlus || D->isExternC()) &&
550 ASTContext &Ctx = *Context; local
553 T = Ctx.getCanonicalType(T);
736 PrintingPolicy PO(Ctx.getLangOpts());
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp234 ASTContext &Ctx = C.getASTContext(); local
236 getKeywordSelector(Ctx, "caseInsensitiveCompare", nullptr),
237 getKeywordSelector(Ctx, "compare", nullptr),
238 getKeywordSelector(Ctx, "compare", "options", nullptr),
239 getKeywordSelector(Ctx, "compare", "options", "range", nullptr),
240 getKeywordSelector(Ctx, "compare", "options", "range", "locale",
242 getKeywordSelector(Ctx, "componentsSeparatedByCharactersInSet",
244 getKeywordSelector(Ctx, "initWithFormat",
246 getKeywordSelector(Ctx, "localizedCaseInsensitiveCompare", nullptr),
247 getKeywordSelector(Ctx, "localizedCompar
264 ASTContext &Ctx = C.getASTContext(); local
293 ASTContext &Ctx = C.getASTContext(); local
376 GetCFNumberSize(ASTContext &Ctx, uint64_t i) argument
[all...]
H A DCallAndMessageChecker.cpp532 ASTContext &Ctx = C.getASTContext(); local
538 CanQualType CanRetTy = Ctx.getCanonicalType(RetTy);
549 if (CanRetTy != Ctx.VoidTy && C.getLocationContext()->getParentMap()
552 const uint64_t voidPtrSize = Ctx.getTypeSize(Ctx.VoidPtrTy);
553 const uint64_t returnTypeSize = Ctx.getTypeSize(CanRetTy);
557 !(supportsNilWithFloatRet(Ctx.getTargetInfo().getTriple()) &&
558 (Ctx.FloatTy == CanRetTy ||
559 Ctx.DoubleTy == CanRetTy ||
560 Ctx
[all...]
H A DCheckSecuritySyntaxOnly.cpp28 static bool isArc4RandomAvailable(const ASTContext &Ctx) { argument
29 const llvm::Triple &T = Ctx.getTargetInfo().getTriple();
H A DIvarInvalidationChecker.cpp119 ASTContext &Ctx; member in class:__anon1616::IvarInvalidationCheckerImpl::MethodCrawler
158 Ctx(InCtx) {}
645 return (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull)
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp95 ASTContext &Ctx = SVB.getContext(); local
97 while (const ArrayType *AT = Ctx.getAsArrayType(Ty)) {
H A DSimpleSValBuilder.cpp283 ASTContext &Ctx = getContext(); local
286 uint64_t TypeWidth = Ctx.getTypeSize(SymbolType);
/external/clang/tools/libclang/
H A DCXIndexDataConsumer.h278 ASTContext *Ctx; member in class:clang::cxindex::CXIndexDataConsumer
338 : Ctx(nullptr), ClientData(clientData), CB(indexCallbacks),
342 ASTContext &getASTContext() const { return *Ctx; }
H A DCXType.cpp112 ASTContext &Ctx = cxtu::getASTUnit(TU)->getASTContext(); local
113 if (Ctx.getLangOpts().ObjC1) {
115 if (Ctx.isObjCIdType(UnqualT))
117 else if (Ctx.isObjCClassType(UnqualT))
119 else if (Ctx.isObjCSelType(UnqualT))
716 ASTContext &Ctx = cxtu::getASTUnit(GetTU(T))->getASTContext();
730 return Ctx.getTypeAlignInChars(QT).getQuantity();
747 ASTContext &Ctx = cxtu::getASTUnit(GetTU(T))->getASTContext();
769 return Ctx.getTypeSizeInChars(QT).getQuantity();
827 ASTContext &Ctx
859 ASTContext &Ctx = cxcursor::getCursorContext(C); local
900 ASTContext &Ctx = cxcursor::getCursorContext(C); local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h45 static StringRef input(StringRef Scalar, void *Ctx, StringValue &S) { argument
48 reinterpret_cast<yaml::Input *>(Ctx)->getCurrentNode())
66 static StringRef input(StringRef Scalar, void *Ctx, FlowStringValue &S) { argument
67 return ScalarTraits<StringValue>::input(Scalar, Ctx, S);
78 static void output(const BlockStringValue &S, void *Ctx, raw_ostream &OS) { argument
79 return ScalarTraits<StringValue>::output(S.Value, Ctx, OS);
82 static StringRef input(StringRef Scalar, void *Ctx, BlockStringValue &S) { argument
83 return ScalarTraits<StringValue>::input(Scalar, Ctx, S.Value);
102 static void output(const UnsignedValue &Value, void *Ctx, raw_ostream &OS) { argument
103 return ScalarTraits<unsigned>::output(Value.Value, Ctx, O
106 input(StringRef Scalar, void *Ctx, UnsignedValue &Value) argument
[all...]
H A DMachineFunction.h164 MCContext &Ctx; member in class:llvm::MachineFunction
241 MCContext &getContext() const { return Ctx; }
597 MCSymbol *getJTISymbol(unsigned JTI, MCContext &Ctx,
/external/llvm/include/llvm/IR/
H A DConstants.h441 static Constant *getAnon(LLVMContext &Ctx, argument
443 return get(getTypeForElements(Ctx, V, Packed), V);
451 static StructType *getTypeForElements(LLVMContext &Ctx,
/external/llvm/include/llvm/MC/
H A DMCExpr.h141 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx);
293 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { argument
294 return MCSymbolRefExpr::create(Symbol, VK_None, Ctx);
298 MCContext &Ctx);
300 MCContext &Ctx);
351 MCContext &Ctx);
352 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { argument
353 return create(LNot, Expr, Ctx);
355 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { argument
356 return create(Minus, Expr, Ctx);
358 createNot(const MCExpr *Expr, MCContext &Ctx) argument
361 createPlus(const MCExpr *Expr, MCContext &Ctx) argument
424 createAdd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
428 createAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
432 createDiv(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
436 createEQ(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
440 createGT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
444 createGTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
448 createLAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
452 createLOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
456 createLT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
460 createLTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
464 createMod(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
468 createMul(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
472 createNE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
476 createOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
480 createShl(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
484 createAShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
488 createLShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
492 createSub(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
496 createXor(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
[all...]
/external/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp246 selectELFSectionForGlobal(MCContext &Ctx, const GlobalValue *GV, argument
308 return Ctx.getELFSection(Name, getELFSectionType(Name, Kind), Flags,
373 static MCSectionELF *getStaticStructorSection(MCContext &Ctx, bool UseInitArray, argument
410 return Ctx.getELFSection(Name, Type, Flags, 0, COMDAT);
748 MCContext &Ctx = getContext(); local
762 MCSymbol *Stub = Ctx.getOrCreateSymbol(Name);
770 MCSymbolRefExpr::create(BaseSym, MCSymbolRefExpr::VK_None, Ctx);
772 MCSymbolRefExpr::create(Stub, MCSymbolRefExpr::VK_None, Ctx);
775 return MCBinaryExpr::createSub(LHS, BSymExpr, Ctx);
778 MCBinaryExpr::createAdd(BSymExpr, MCConstantExpr::create(Offset, Ctx), Ct
[all...]
/external/llvm/lib/IR/
H A DType.cpp430 LLVMContext &Ctx = type->getContext(); local
438 auto *Ret = llvm::StructType::get(Ctx, StructFields);
473 LLVMContext &Ctx = type->getContext(); local
481 auto *Ret = llvm::StructType::create(Ctx, StructFields, Name);
H A DValue.cpp166 LLVMContext &Ctx = getContext();
167 auto I = Ctx.pImpl->ValueNames.find(this);
168 assert(I != Ctx.pImpl->ValueNames.end() &&
175 LLVMContext &Ctx = getContext(); local
177 assert(HasName == Ctx.pImpl->ValueNames.count(this) &&
182 Ctx.pImpl->ValueNames.erase(this);
188 Ctx.pImpl->ValueNames[this] = VN;

Completed in 356 milliseconds

1234567891011>>