HomeSort by relevance Sort by last modified time
    Searched full:astcontext (Results 26 - 50 of 441) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/clang/include/clang/Analysis/DomainSpecific/
ObjCNoReturn.h 22 class ASTContext;
38 ObjCNoReturn(ASTContext &C);
  /external/clang/include/clang/Index/
IndexDataConsumer.h 16 class ASTContext;
37 virtual void initialize(ASTContext &Ctx) {}
  /external/clang/lib/AST/
DeclGroup.cpp 15 #include "clang/AST/ASTContext.h"
20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
ASTContext.cpp 1 //===--- ASTContext.cpp - Context to hold long-lived AST nodes ------------===//
10 // This file implements the ASTContext interface.
14 #include "clang/AST/ASTContext.h"
47 unsigned ASTContext::NumImplicitDefaultConstructors;
48 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared;
49 unsigned ASTContext::NumImplicitCopyConstructors;
50 unsigned ASTContext::NumImplicitCopyConstructorsDeclared;
51 unsigned ASTContext::NumImplicitMoveConstructors;
52 unsigned ASTContext::NumImplicitMoveConstructorsDeclared;
53 unsigned ASTContext::NumImplicitCopyAssignmentOperators
    [all...]
Stmt.cpp 14 #include "clang/AST/ASTContext.h"
53 void *Stmt::operator new(size_t bytes, const ASTContext& C,
282 CompoundStmt::CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts,
298 void CompoundStmt::setStmts(const ASTContext &C, ArrayRef<Stmt *> Stmts) {
313 AttributedStmt *AttributedStmt::Create(const ASTContext &C, SourceLocation Loc,
322 AttributedStmt *AttributedStmt::CreateEmpty(const ASTContext &C,
330 std::string AsmStmt::generateAsmString(const ASTContext &C) const {
421 void GCCAsmStmt::setOutputsAndInputsAndClobbers(const ASTContext &C,
476 const ASTContext &C, unsigned &DiagOffs) const {
650 std::string GCCAsmStmt::generateAsmString(const ASTContext &C) const
    [all...]
Mangle.cpp 14 #include "clang/AST/ASTContext.h"
65 static CCMangling getCallingConvMangling(const ASTContext &Context,
99 const ASTContext &ASTContext = getASTContext();
101 CCMangling CC = getCallingConvMangling(ASTContext, D);
138 const ASTContext &ASTContext = getASTContext();
139 CCMangling CC = getCallingConvMangling(ASTContext, D);
181 llvm::alignTo(ASTContext.getTypeSize(AT), TI.getPointerWidth(0)) /
ItaniumCXXABI.cpp 21 #include "clang/AST/ASTContext.h"
64 ASTContext &Context = CallOperator->getASTContext();
99 ASTContext &Context;
101 ItaniumCXXABI(ASTContext &Ctx) : Context(Ctx) { }
172 CXXABI *clang::CreateItaniumCXXABI(ASTContext &Ctx) {
NestedNameSpecifier.cpp 15 #include "clang/AST/ASTContext.h"
28 NestedNameSpecifier::FindOrInsert(const ASTContext &Context,
46 NestedNameSpecifier::Create(const ASTContext &Context,
59 NestedNameSpecifier::Create(const ASTContext &Context,
75 NestedNameSpecifier::Create(const ASTContext &Context,
91 NestedNameSpecifier::Create(const ASTContext &Context,
103 NestedNameSpecifier::Create(const ASTContext &Context, IdentifierInfo *II) {
113 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) {
122 NestedNameSpecifier::SuperSpecifier(const ASTContext &Context,
549 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context,
    [all...]
CXXABI.h 22 class ASTContext;
75 CXXABI *CreateItaniumCXXABI(ASTContext &Ctx);
76 CXXABI *CreateMicrosoftCXXABI(ASTContext &Ctx);
StmtCXX.cpp 16 #include "clang/AST/ASTContext.h"
26 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, SourceLocation tryLoc,
35 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, EmptyShell Empty,
StmtObjC.cpp 17 #include "clang/AST/ASTContext.h"
46 ObjCAtTryStmt *ObjCAtTryStmt::Create(const ASTContext &Context,
58 ObjCAtTryStmt *ObjCAtTryStmt::CreateEmpty(const ASTContext &Context,
  /frameworks/compile/slang/
slang_rs_foreach_lowering.h 23 class ASTContext;
49 clang::ASTContext& mASTCtxt;
  /development/vndk/tools/header-checker/header-abi-dumper/src/
abi_wrappers.h 34 clang::ASTContext *ast_contextp,
67 clang::ASTContext *ast_contextp_;
73 clang::ASTContext *ast_contextp,
106 clang::ASTContext *ast_contextp,
127 clang::ASTContext *ast_contextp,
145 clang::ASTContext *ast_contextp,
  /external/clang/include/clang/AST/
AttrIterator.h 21 class ASTContext;
25 // Defined in ASTContext.h
26 void *operator new(size_t Bytes, const clang::ASTContext &C,
30 void *operator new[](size_t Bytes, const clang::ASTContext &C,
36 void operator delete(void *Ptr, const clang::ASTContext &C, size_t);
37 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
EvaluatedExprVisitor.h 25 class ASTContext;
32 const ASTContext &Context;
37 explicit EvaluatedExprVisitorBase(const ASTContext &Context) : Context(Context) { }
114 explicit EvaluatedExprVisitor(const ASTContext &Context) :
123 explicit ConstEvaluatedExprVisitor(const ASTContext &Context) :
RawCommentList.h 19 class ASTContext;
114 const char *getBriefText(const ASTContext &Context) const {
122 comments::FullComment *parse(const ASTContext &Context,
136 /// True if comment is attached to a declaration in ASTContext.
158 const char *extractBriefText(const ASTContext &Context) const;
Type.h 76 class ASTContext;
735 bool isConstant(const ASTContext& Ctx) const {
740 bool isPODType(const ASTContext &Context) const;
744 bool isCXX98PODType(const ASTContext &Context) const;
749 bool isCXX11PODType(const ASTContext &Context) const;
752 bool isTrivialType(const ASTContext &Context) const;
755 bool isTriviallyCopyableType(const ASTContext &Context) const;
850 /// ASTContext::getUnqualifiedArrayType.
861 /// ASTContext::getUnqualifiedArrayType.
882 QualType getNonLValueExprType(const ASTContext &Context) const
    [all...]
  /external/clang/lib/ARCMigrate/
TransEmptyStatementsAndDealloc.cpp 24 #include "clang/AST/ASTContext.h"
34 ASTContext &Ctx) {
79 ASTContext &Ctx;
83 EmptyChecker(ASTContext &ctx, std::vector<SourceLocation> &macroLocs)
172 ASTContext &getContext() { return Pass.Ctx; }
186 static bool isBodyEmpty(CompoundStmt *body, ASTContext &Ctx,
196 ASTContext &Ctx = pass.Ctx;
  /external/clang/lib/Frontend/Rewrite/
HTMLPrint.cpp 16 #include "clang/AST/ASTContext.h"
45 void Initialize(ASTContext &context) override;
46 void HandleTranslationUnit(ASTContext &Ctx) override;
58 void HTMLPrinter::Initialize(ASTContext &context) {
62 void HTMLPrinter::HandleTranslationUnit(ASTContext &Ctx) {
  /external/clang/lib/Index/
CodegenNameGenerator.cpp 15 #include "clang/AST/ASTContext.h"
32 Implementation(ASTContext &Ctx)
77 ASTContext &Ctx = ND->getASTContext();
82 auto hasDefaultCXXMethodCC = [](ASTContext &C, const CXXMethodDecl *MD) {
178 CodegenNameGenerator::CodegenNameGenerator(ASTContext &Ctx)
IndexingContext.h 19 class ASTContext;
40 ASTContext *Ctx = nullptr;
49 void setASTContext(ASTContext &ctx) { Ctx = &ctx; }
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
AnalysisManager.h 35 ASTContext &Ctx;
49 AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags,
82 ASTContext &getASTContext() override {
  /external/clang/include/clang/Tooling/Core/
QualTypeNames.h 62 #include "clang/AST/ASTContext.h"
71 /// \param[in] Ctx - the ASTContext to be used.
75 const ASTContext &Ctx,
  /external/clang/lib/StaticAnalyzer/Checkers/
PaddingChecker.cpp 78 auto &ASTContext = RD->getASTContext();
79 const ASTRecordLayout &RL = ASTContext.getASTRecordLayout(RD);
82 CharUnits BaselinePad = calculateBaselinePad(RD, ASTContext, RL);
85 CharUnits OptimalPad = calculateOptimalPad(RD, ASTContext, RL);
167 const ASTContext &ASTContext,
170 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0));
176 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType());
178 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits);
203 const ASTContext &ASTContext
    [all...]
  /external/clang/tools/libclang/
CXSourceLocation.h 18 #include "clang/AST/ASTContext.h"
41 static inline CXSourceLocation translateSourceLocation(ASTContext &Context,
59 static inline CXSourceRange translateSourceRange(ASTContext &Context,

Completed in 476 milliseconds

12 3 4 5 6 7 8 91011>>