Searched defs:Ctx (Results 101 - 125 of 286) sorted by relevance

1234567891011>>

/external/clang/lib/ARCMigrate/
H A DInternals.h147 ASTContext &Ctx; member in class:clang::arcmt::MigrationPass
156 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, argument
160 : Ctx(Ctx), OrigGCMode(OrigGCMode), MigOptions(),
/external/clang/lib/AST/
H A DExprClassification.cpp26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E);
27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D);
28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T);
29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E);
31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx,
34 static Cl::ModifiableType IsModifiable(ASTContext &Ctx, const Expr *E,
37 Cl Expr::ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const { argument
40 Cl::Kinds kind = ClassifyInternal(Ctx, this);
43 if (!Ctx
102 ClassifyInternal(ASTContext &Ctx, const Expr *E) argument
402 ClassifyDecl(ASTContext &Ctx, const Decl *D) argument
429 ClassifyUnnamed(ASTContext &Ctx, QualType T) argument
446 ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) argument
503 ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E) argument
538 ClassifyConditional(ASTContext &Ctx, const Expr *True, const Expr *False) argument
570 IsModifiable(ASTContext &Ctx, const Expr *E, Cl::Kinds Kind, SourceLocation &Loc) argument
648 isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc) const argument
[all...]
H A DTemplateBase.cpp57 TemplateArgument::TemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, argument
66 void *Mem = Ctx.Allocate(NumWords * sizeof(uint64_t));
/external/clang/lib/Analysis/
H A DBodyFarm.cpp113 DeclRefExpr::Create(/* Ctx = */ C,
389 static Stmt *createObjCPropertyGetter(ASTContext &Ctx, argument
413 ASTMaker M(Ctx);
422 if (!Ctx.hasSameUnqualifiedType(IVar->getType(),
426 !IVar->getType().isTriviallyCopyableType(Ctx))
431 ASTMaker M(Ctx);
H A DPrintfFormatString.cpp260 ArgType PrintfSpecifier::getArgType(ASTContext &Ctx, argument
269 case LengthModifier::None: return Ctx.IntTy;
280 return Ctx.LongLongTy;
282 return Ctx.IntTy;
284 return ArgType(Ctx.IntTy, "__int32");
286 case LengthModifier::AsShort: return Ctx.ShortTy;
287 case LengthModifier::AsLong: return Ctx.LongTy;
290 return Ctx.LongLongTy;
292 return ArgType(Ctx.LongLongTy, "__int64");
294 return ArgType(Ctx
409 fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx, bool IsObjCLiteral) argument
[all...]
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp32 CodeGenTBAA::CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext& VMContext, argument
35 : Context(Ctx), CodeGenOpts(CGO), Features(Features), MContext(MContext),
/external/clang/lib/Frontend/
H A DFrontendAction.cpp98 ASTContext &Ctx; member in class:__anon17922::DeserializedDeclsChecker
102 DeserializedDeclsChecker(ASTContext &Ctx, argument
106 : DelegatingDeserializationListener(Previous, DeletePrevious), Ctx(Ctx),
113 = Ctx.getDiagnostics().getCustomDiagID(DiagnosticsEngine::Error,
115 Ctx.getDiagnostics().Report(Ctx.getFullLoc(D->getLocation()), DiagID)
/external/clang/lib/Sema/
H A DAttributeList.cpp25 IdentifierLoc *IdentifierLoc::create(ASTContext &Ctx, SourceLocation Loc, argument
27 IdentifierLoc *Result = new (Ctx) IdentifierLoc;
H A DIdentifierResolver.cpp94 /// isDeclInScope - If 'Ctx' is a function/method, isDeclInScope returns true
97 bool IdentifierResolver::isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S, argument
99 Ctx = Ctx->getRedeclContext();
101 if (Ctx->isFunctionOrMethod() || S->isFunctionPrototypeScope()) {
134 return AllowInlineNamespace ? Ctx->InEnclosingNamespaceSetOf(DCtx)
135 : Ctx->Equals(DCtx);
/external/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp222 static bool IsCompleteType(ASTContext &Ctx, QualType Ty) { argument
H A DMallocSizeofChecker.cpp55 CastedAllocFinder(ASTContext *Ctx) : argument
56 II_malloc(&Ctx->Idents.get("malloc")),
57 II_calloc(&Ctx->Idents.get("calloc")),
58 II_realloc(&Ctx->Idents.get("realloc")) {}
/external/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp252 BumpVectorContext &Ctx = G.getNodeAllocator(); local
254 new (V) ExplodedNodeVector(Ctx, 4);
255 V->push_back(Old, Ctx);
/external/clang/tools/arcmt-test/
H A Darcmt-test.cpp71 static void printSourceLocation(SourceLocation loc, ASTContext &Ctx,
73 static void printSourceRange(CharSourceRange range, ASTContext &Ctx,
79 ASTContext *Ctx; member in class:__anon19486::PrintTransforms
84 : Ctx(nullptr), OS(OS) {}
86 void start(ASTContext &ctx) override { Ctx = &ctx; }
87 void finish() override { Ctx = nullptr; }
90 assert(Ctx); variable
92 printSourceLocation(loc, *Ctx, OS);
97 assert(Ctx); variable
99 printSourceRange(range, *Ctx, O
307 printSourceLocation(SourceLocation loc, ASTContext &Ctx, raw_ostream &OS) argument
317 printSourceRange(CharSourceRange range, ASTContext &Ctx, raw_ostream &OS) argument
[all...]
/external/clang/tools/libclang/
H A DCIndexHigh.cpp188 ASTContext &Ctx = data->getASTContext(); local
189 SourceManager &SM = Ctx.getSourceManager();
209 cxloc::translateSourceRange(Ctx, Loc)) == CXVisit_Break)
283 ASTContext &Ctx = data->getASTContext(); local
284 SourceManager &SM = Ctx.getSourceManager();
304 cxloc::translateSourceRange(Ctx, Loc)) == CXVisit_Break)
361 ASTContext &Ctx = getASTContext(); local
362 SourceManager &SM = Ctx.getSourceManager();
370 cxloc::translateSourceRange(Ctx, Loc)) == CXVisit_Break)
/external/lldb/source/Expression/
H A DASTResultSynthesizer.cpp229 ASTContext &Ctx(*m_ast_context);
340 result_ptr_id = &Ctx.Idents.get("$__lldb_expr_result"); // functions actually should be treated like function pointers
342 result_ptr_id = &Ctx.Idents.get("$__lldb_expr_result_ptr");
349 ptr_qual_type = Ctx.getObjCObjectPointerType(expr_qual_type);
351 ptr_qual_type = Ctx.getPointerType(expr_qual_type);
353 result_decl = VarDecl::Create(Ctx,
371 IdentifierInfo &result_id = Ctx.Idents.get("$__lldb_expr_result");
373 result_decl = VarDecl::Create(Ctx,
422 ASTResultSynthesizer::HandleTranslationUnit(ASTContext &Ctx) argument
425 m_passthrough->HandleTranslationUnit(Ctx);
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineFunction.h78 MCContext &Ctx; member in class:llvm::MachineFunction
147 MCContext &getContext() const { return Ctx; }
466 MCSymbol *getJTISymbol(unsigned JTI, MCContext &Ctx,
/external/llvm/include/llvm/MC/
H A DMCTargetAsmParser.h187 MCContext &Ctx) {
185 applyModifierToExpr(const MCExpr *E, MCSymbolRefExpr::VariantKind, MCContext &Ctx) argument
/external/llvm/lib/CodeGen/
H A DAtomicExpandLoadLinkedPass.cpp139 LLVMContext &Ctx = F->getContext(); local
156 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
221 StoreSuccess, ConstantInt::get(IntegerType::get(Ctx, 32), 0), "tryagain");
239 LLVMContext &Ctx = F->getContext(); local
267 auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F, ExitBB);
268 auto SuccessBB = BasicBlock::Create(Ctx, "cmpxchg.success", F, FailureBB);
269 auto TryStoreBB = BasicBlock::Create(Ctx, "cmpxchg.trystore", F, SuccessBB);
270 auto LoopBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, TryStoreBB);
298 StoreSuccess, ConstantInt::get(Type::getInt32Ty(Ctx), 0), "success");
317 PHINode *Success = Builder.CreatePHI(Type::getInt1Ty(Ctx),
[all...]
/external/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h212 MCContext *Ctx; member in class:llvm::MCJIT
/external/llvm/lib/IR/
H A DDebugLoc.cpp20 MDNode *DebugLoc::getScope(const LLVMContext &Ctx) const {
26 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() &&
28 return Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
32 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
34 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get();
37 MDNode *DebugLoc::getInlinedAt(const LLVMContext &Ctx) const {
43 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
45 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get();
50 const LLVMContext &Ctx) const {
59 assert(unsigned(ScopeIdx) <= Ctx
106 LLVMContext &Ctx = Scope->getContext(); local
170 print(const LLVMContext &Ctx, raw_ostream &OS) const argument
[all...]
/external/llvm/lib/MC/MCAnalysis/
H A DMCObjectSymbolizer.cpp37 MCMachObjectSymbolizer(MCContext &Ctx,
49 MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo,
51 : MCObjectSymbolizer(Ctx, std::move(RelInfo), MOOF), MOOF(MOOF),
124 MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo,
126 : MCSymbolizer(Ctx, std::move(RelInfo)), Obj(Obj), SortedSections(),
136 MCSymbol *Sym = Ctx.GetOrCreateSymbol(ExtFnName);
137 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx);
172 MCSymbol *Sym = Ctx.GetOrCreateSymbol(SymName);
173 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx);
175 const MCExpr *Off = MCConstantExpr::Create(UValue - SymAddr, Ctx);
48 MCMachObjectSymbolizer( MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, const MachOObjectFile *MOOF) argument
123 MCObjectSymbolizer( MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, const ObjectFile *Obj) argument
194 createObjectSymbolizer( MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, const ObjectFile *Obj) argument
[all...]
/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h70 std::unique_ptr<const llvm::MCContext> Ctx; member in class:llvm::LLVMDisasmContext
102 Ctx.reset(ctx);
/external/llvm/lib/MC/
H A DMCExpr.cpp138 const MCExpr *RHS, MCContext &Ctx) {
139 return new (Ctx) MCBinaryExpr(Opc, LHS, RHS);
143 MCContext &Ctx) {
144 return new (Ctx) MCUnaryExpr(Opc, Expr);
147 const MCConstantExpr *MCConstantExpr::Create(int64_t Value, MCContext &Ctx) { argument
148 return new (Ctx) MCConstantExpr(Value);
155 MCContext &Ctx) {
156 return new (Ctx) MCSymbolRefExpr(Sym, Kind, Ctx.getAsmInfo());
160 MCContext &Ctx) {
137 Create(Opcode Opc, const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument
142 Create(Opcode Opc, const MCExpr *Expr, MCContext &Ctx) argument
153 Create(const MCSymbol *Sym, VariantKind Kind, MCContext &Ctx) argument
159 Create(StringRef Name, VariantKind Kind, MCContext &Ctx) argument
[all...]
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp271 MCContext &Ctx, MCAsmBackend &MAB,
282 MCStreamer *S = createMachOStreamer(Ctx, MAB, OS, Emitter, false);
288 return createARMWinCOFFStreamer(Ctx, MAB, *Emitter, OS);
290 return createARMELFStreamer(Ctx, MAB, OS, Emitter, false, NoExecStack,
307 MCContext &Ctx) {
310 return createARMMachORelocationInfo(Ctx);
312 return llvm::createMCRelocationInfo(TT, Ctx);
270 createMCStreamer(const Target &T, StringRef TT, MCContext &Ctx, MCAsmBackend &MAB, raw_ostream &OS, MCCodeEmitter *Emitter, const MCSubtargetInfo &STI, bool RelaxAll, bool NoExecStack) argument
306 createARMMCRelocationInfo(StringRef TT, MCContext &Ctx) argument
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.cpp126 createMCAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS, argument
131 Ctx, OS, isVerboseAsm, useDwarfDirectory, InstPrint, CE, TAB, ShowInst);
136 static MCStreamer *createMipsNullStreamer(MCContext &Ctx) { argument
137 MCStreamer *S = llvm::createNullStreamer(Ctx);

Completed in 287 milliseconds

1234567891011>>