HomeSort by relevance Sort by last modified time
    Searched refs:CXXMethodDecl (Results 26 - 50 of 117) sorted by null

12 3 4 5

  /external/clang/lib/CodeGen/
CGClass.cpp 110 assert(isa<CXXMethodDecl>(CurFuncDecl));
117 auto RD = cast<CXXMethodDecl>(CurFuncDecl)->getParent();
432 const CXXRecordDecl *RD = cast<CXXMethodDecl>(CurCodeDecl)->getParent();
433 const CXXRecordDecl *Base = cast<CXXMethodDecl>(GD.getDecl())->getParent();
483 cast<CXXMethodDecl>(CGF.CurCodeDecl)->getParent();
663 static bool isMemcpyEquivalentSpecialMember(const CXXMethodDecl *D) {
    [all...]
CGDebugInfo.h 34 class CXXMethodDecl;
187 /// \arg CXXMethodDecl is of FunctionType. This function type is
190 llvm::DISubroutineType *getOrCreateMethodType(const CXXMethodDecl *Method,
207 llvm::DISubprogram *CreateCXXMemberFunction(const CXXMethodDecl *Method,
CodeGenFunction.cpp 802 if (D && isa<CXXMethodDecl>(D) && cast<CXXMethodDecl>(D)->isInstance()) {
804 const CXXMethodDecl *MD = cast<CXXMethodDecl>(D);
    [all...]
ItaniumCXXABI.cpp 137 llvm::Constant *EmitMemberFunctionPointer(const CXXMethodDecl *MD) override;
141 llvm::Constant *BuildMemberPointer(const CXXMethodDecl *MD,
215 void buildStructorSignature(const CXXMethodDecl *MD, StructorType T,
371 void emitCXXStructor(const CXXMethodDecl *MD, StructorType Type) override;
382 const CXXMethodDecl *Method = VtableComponent.getFunctionDecl();
399 const CXXMethodDecl *Method = VtableComponent.getFunctionDecl();
787 ItaniumCXXABI::EmitMemberFunctionPointer(const CXXMethodDecl *MD) {
791 llvm::Constant *ItaniumCXXABI::BuildMemberPointer(const CXXMethodDecl *MD,
    [all...]
MicrosoftCXXABI.cpp 205 void buildStructorSignature(const CXXMethodDecl *MD, StructorType T,
217 getThisArgumentTypeForMethod(const CXXMethodDecl *MD) override {
610 const CXXMethodDecl *MD,
627 llvm::Constant *EmitMemberFunctionPointer(const CXXMethodDecl *MD) override;
669 void emitCXXStructor(const CXXMethodDecl *MD, StructorType Type) override;
    [all...]
  /external/clang/lib/Sema/
SemaDeclCXX.cpp 152 const CXXMethodDecl *Method) {
514 CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(New);
620 CXXSpecialMember NewSM = getSpecialMember(cast<CXXMethodDecl>(New)),
621 OldSM = getSpecialMember(cast<CXXMethodDecl>(Old));
    [all...]
SemaLambda.cpp 353 CXXMethodDecl *Sema::startLambdaDefinition(CXXRecordDecl *Class,
386 CXXMethodDecl *Method
387 = CXXMethodDecl::Create(Context, Class, EndLoc,
436 CXXMethodDecl *CallOperator,
474 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) {
    [all...]
SemaOverload.cpp     [all...]
SemaLookup.cpp     [all...]
Sema.cpp 583 if (const CXXMethodDecl *M = dyn_cast<CXXMethodDecl>(*I))
    [all...]
SemaExprMember.cpp 96 (!isa<CXXMethodDecl>(DC) || cast<CXXMethodDecl>(DC)->isStatic());
162 if (CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(DC))
207 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FunctionLevelDC);
    [all...]
  /external/clang/include/clang/Sema/
Sema.h 85 class CXXMethodDecl;
506 SmallVector<std::pair<const CXXMethodDecl*, const CXXMethodDecl*>, 2>
516 SmallVector<std::pair<CXXMethodDecl*, const FunctionProtoType*>, 2>
888 llvm::PointerIntPair<CXXMethodDecl*, 2> Pair;
895 CXXMethodDecl *getMethod() const { return Pair.getPointer(); }
896 void setMethod(CXXMethodDecl *MD) { Pair.setPointer(MD); }
    [all...]
ScopeInfo.h 33 class CXXMethodDecl;
643 CXXMethodDecl *CallOperator;
  /external/clang/lib/AST/
ExprClassification.cpp 420 if (isa<CXXMethodDecl>(D) && cast<CXXMethodDecl>(D)->isInstance())
506 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Member))
ItaniumCXXABI.cpp 61 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override {
MicrosoftMangle.cpp 106 void mangleVirtualMemPtrThunk(const CXXMethodDecl *MD,
108 void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk,
261 const CXXMethodDecl *MD);
263 const CXXMethodDecl *MD,
539 const CXXMethodDecl *MD) {
602 const CXXMethodDecl *MD,
    [all...]
Comment.cpp 171 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CommentDecl);
MicrosoftCXXABI.cpp 41 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override {
  /external/clang/include/clang/AST/
ASTContext.h 381 /// this map on the side rather than within the CXXMethodDecl structure.
382 typedef llvm::TinyPtrVector<const CXXMethodDecl*> CXXMethodVector;
383 llvm::DenseMap<const CXXMethodDecl *, CXXMethodVector> OverriddenMethods;
812 overridden_methods_begin(const CXXMethodDecl *Method) const;
815 overridden_methods_end(const CXXMethodDecl *Method) const;
817 unsigned overridden_methods_size(const CXXMethodDecl *Method) const;
821 void addOverriddenMethod(const CXXMethodDecl *Method,
822 const CXXMethodDecl *Overridden);
    [all...]
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 808 const internal::VariadicDynCastAllOfMatcher<Decl, CXXMethodDecl> cxxMethodDecl;
    [all...]
  /external/clang/lib/Parse/
ParseCXXInlineMethods.cpp 413 CXXMethodDecl *Method;
416 Method = cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl());
418 Method = cast<CXXMethodDecl>(LM.Method);
566 if (CXXMethodDecl *MD = dyn_cast_or_null<CXXMethodDecl>(LM.D))
    [all...]
  /external/clang/lib/Frontend/
ASTConsumers.cpp 282 const CXXMethodDecl* D = cast<CXXMethodDecl>(DC);
  /external/clang/lib/StaticAnalyzer/Core/
ExprEngineCallAndReturn.cpp 721 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD))
    [all...]
IssueHash.cpp 55 if (!TargetT || !isa<CXXMethodDecl>(Target))
  /external/clang/unittests/AST/
ASTTypeTraitsTest.cpp 95 DNT<CXXMethodDecl>(), DNT<RecordDecl>())));

Completed in 661 milliseconds

12 3 4 5