HomeSort by: relevance | last modified time | path
    Searched refs:MemberDecl (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCUDA.cpp 321 CXXMethodDecl *MemberDecl,
327 bool InClass = MemberDecl->getLexicalParent() == MemberDecl->getParent();
328 bool HasH = MemberDecl->hasAttr<CUDAHostAttr>();
329 bool HasD = MemberDecl->hasAttr<CUDADeviceAttr>();
331 (HasD && !MemberDecl->getAttr<CUDADeviceAttr>()->isImplicit()) ||
332 (HasH && !MemberDecl->getAttr<CUDAHostAttr>()->isImplicit());
340 ContextRAII MethodContext(*this, MemberDecl);
389 MemberDecl->addAttr(CUDAInvalidTargetAttr::CreateImplicit(Context));
434 MemberDecl->addAttr(CUDAInvalidTargetAttr::CreateImplicit(Context))
    [all...]
SemaExprMember.cpp 1063 NamedDecl *MemberDecl = R.getFoundDecl();
1070 if (MemberDecl->isInvalidDecl())
1076 if (!MemberDecl->isCXXInstanceMember()) {
1082 return BuildDeclarationNameExpr(SS, R.getLookupNameInfo(), MemberDecl,
1092 if (DiagnoseUseOfDecl(MemberDecl, MemberLoc))
1095 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl))
1099 if (MSPropertyDecl *PD = dyn_cast<MSPropertyDecl>(MemberDecl))
1103 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl))
1110 if (VarDecl *Var = dyn_cast<VarDecl>(MemberDecl)) {
1117 if (CXXMethodDecl *MemberFn = dyn_cast<CXXMethodDecl>(MemberDecl)) {
    [all...]
SemaAccess.cpp 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl,
44 MemberDecl->setAccess(LexicalAS);
51 Diag(MemberDecl->getLocation(),
53 << MemberDecl << LexicalAS;
57 MemberDecl->setAccess(LexicalAS);
61 MemberDecl->setAccess(PrevMemberDecl->getAccess());
SemaExpr.cpp 15154 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>();
15156 if (!MemberDecl) {
15158 MemberDecl = IndirectMemberDecl->getAnonField();
15161 if (!MemberDecl)
15170 if (MemberDecl->isBitField()) {
15172 << MemberDecl->getDeclName()
15174 Diag(MemberDecl->getLocation(), diag::note_bitfield_decl);
15178 RecordDecl *Parent = MemberDecl->getParent();
15189 << MemberDecl->getDeclName()
15206 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd))
    [all...]
SemaCodeComplete.cpp 5872 if (ValueDecl *MemberDecl = tryLookupCtorInitMemberDecl(
5874 return ProduceConstructorSignatureHelp(getCurScope(), MemberDecl->getType(),
5875 MemberDecl->getLocation(), ArgExprs,
SemaOverload.cpp 2187 if (FieldDecl *MemberDecl = From->getSourceBitField()) {
2191 MemberDecl->getBitWidth()->getIntegerConstantExpr(Context))) {
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
BodyFarm.cpp 102 MemberExpr *makeMemberExpression(Expr *base, ValueDecl *MemberDecl,
209 MemberExpr *ASTMaker::makeMemberExpression(Expr *base, ValueDecl *MemberDecl,
213 DeclAccessPair FoundDecl = DeclAccessPair::make(MemberDecl, AS_public);
216 SourceLocation(), MemberDecl, FoundDecl,
217 DeclarationNameInfo(MemberDecl->getDeclName(), SourceLocation()),
218 /* TemplateArgumentListInfo=*/ nullptr, MemberDecl->getType(), ValueKind,
  /src/external/apache2/llvm/dist/clang/lib/AST/
ComputeDependence.cpp 585 auto *MemberDecl = E->getMemberDecl();
587 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl)) {
588 DeclContext *DC = MemberDecl->getDeclContext();
Expr.cpp 1572 ValueDecl *MemberDecl,
1576 : Expr(MemberExprClass, T, VK, OK), Base(Base), MemberDecl(MemberDecl),
1579 MemberDecl->getDeclName() == NameInfo.getName());
1592 ValueDecl *MemberDecl, DeclAccessPair FoundDecl,
1595 bool HasQualOrFound = QualifierLoc || FoundDecl.getDecl() != MemberDecl ||
1596 FoundDecl.getAccess() != MemberDecl->getAccess();
1605 MemberExpr *E = new (Mem) MemberExpr(Base, IsArrow, OperatorLoc, MemberDecl,
1662 MemberDecl = D;
RecordLayoutBuilder.cpp 216 const CXXRecordDecl *MemberDecl = RT->getAsCXXRecordDecl();
217 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl);
218 if (MemberDecl->isEmpty()) {
ASTContext.cpp 326 if (const FunctionDecl *MemberDecl =
328 return *MemberDecl;
336 if (const VarDecl *MemberDecl = VD->getInstantiatedFromStaticDataMember())
337 return *MemberDecl;
369 if (const EnumDecl *MemberDecl = ED->getInstantiatedFromMemberEnum())
370 return *MemberDecl;
ExprConstant.cpp 13056 FieldDecl *MemberDecl = ON.getField();
13063 unsigned i = MemberDecl->getFieldIndex();
13066 CurrentType = MemberDecl->getType().getNonReferenceType();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 3081 /// The DeclAccessPair through which the MemberDecl was found due to
3102 /// MemberDecl - This is the decl being referenced by the field/member name.
3104 ValueDecl *MemberDecl;
3107 /// declaration name embedded in MemberDecl.
3130 ValueDecl *MemberDecl, const DeclarationNameInfo &NameInfo,
3134 : Expr(MemberExprClass, Empty), Base(), MemberDecl() {}
3140 SourceLocation TemplateKWLoc, ValueDecl *MemberDecl,
3150 bool IsArrow, ValueDecl *MemberDecl,
3154 SourceLocation(), MemberDecl,
3155 DeclAccessPair::make(MemberDecl, MemberDecl->getAccess())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1026 E->MemberDecl = Record.readDeclAs<ValueDecl>();
1027 E->MemberDNLoc = Record.readDeclarationNameLoc(E->MemberDecl->getDeclName());
1043 FoundDecl = DeclAccessPair::make(E->MemberDecl,
1044 E->MemberDecl->getAccess());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp 3220 if (const auto *MemberDecl = dyn_cast_or_null<DIDerivedType>(
3222 Scope = MemberDecl->getScope();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp 2841 FieldDecl *MemberDecl = ON.getField();
2851 if (*Field == MemberDecl)
2862 CurrentType = MemberDecl->getType();
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 7240 bool SetMemberAccessSpecifier(NamedDecl *MemberDecl,
12164 /// \param MemberDecl the special member itself.
12173 CXXMethodDecl *MemberDecl,

Completed in 116 milliseconds