Home
last modified time | relevance | path

Searched refs:getField (Results 1 – 25 of 30) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DRecord.h61 const Field *getField(const FieldDecl *FD) const;
79 const Field *getField(unsigned I) const { return &Fields[I]; } in getField() function
80 Field *getField(unsigned I) { return &Fields[I]; } in getField() function
H A DInterp.cpp118 const FieldDecl *InactiveField = Ptr.getField(); in CheckActive()
131 const Pointer &Field = U.atField(R->getField(I)->Offset); in CheckActive()
133 ActiveField = Field.getField(); in CheckActive()
278 const FieldDecl *Field = Ptr.getField(); in CheckMutable()
H A DRecord.cpp30 const Record::Field *Record::getField(const FieldDecl *FD) const { in getField() function in Record
H A DPointer.h248 const FieldDecl *getField() const { return getFieldDesc()->asFieldDecl(); } in getField() function
H A DEvalEmitter.cpp154 const Record::Field *FD = Record->getField(I); in emitRetValue()
H A DByteCodeStmtGen.cpp107 const Record::Field *F = R->getField(Member); in visitFunc()
H A DByteCodeExprGen.cpp428 const Record::Field *F = R->getField(FD); in VisitMemberExpr()
1004 const Record::Field *FieldToInit = R->getField(InitIndex); in visitRecordInitializer()
H A DInterp.h969 if (auto *FD = Ptr.getField()) { in StoreBitField()
985 if (auto *FD = Ptr.getField()) { in StoreBitFieldPop()
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h76 if (!visit(Component.getField(), Component.getEndLoc())) in VisitOffsetOfExpr()
127 if (D.isFieldDesignator() && D.getField()) { in VisitDesignatedInitExpr()
128 const FieldDecl *Decl = D.getField(); in VisitDesignatedInitExpr()
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DIndexBody.cpp206 if (D.isFieldDesignator() && D.getField()) in VisitDesignatedInitExpr()
207 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), Parent, in VisitDesignatedInitExpr()
420 if (D.isFieldDesignator() && D.getField()) in TraverseInitListExpr()
421 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), in TraverseInitListExpr()
454 IndexCtx.handleReference(Component.getField(), Component.getEndLoc(), in VisitOffsetOfExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DDesignator.h75 const IdentifierInfo *getField() const { in getField() function
127 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc, in getField() function
/openbsd-src/gnu/llvm/clang/utils/ABITest/
H A DTypeGen.py93 def getField(t): function
100 ' '.join(map(getField, self.fields)))
103 def getField(it): function
113 fields = [getField(f) for f in enumerate(self.fields)]
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseInit.cpp184 D.AddDesignator(Designator::getField(FieldName, SourceLocation(), NameLoc)); in ParseInitializerWithPotentialDesignator()
213 Desig.AddDesignator(Designator::getField(Tok.getIdentifierInfo(), DotLoc, in ParseInitializerWithPotentialDesignator()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp231 if (D.isFieldDesignator() && D.getField()) { in VisitDesignatedInitExpr()
232 const FieldDecl *Decl = D.getField(); in VisitDesignatedInitExpr()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp304 TBAAStructTypeNode getField(uint64_t &Offset) const { in getField() function in __anon7c9df5690111::TBAAStructTypeNode
631 BaseType = BaseType.getField(OffsetInBase); in mayBeAccessToSubobjectOf()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp761 auto getField = [](const OptimizedStructLayoutField &LayoutField) -> Field & { in finish() local
769 auto &F = getField(LayoutField); in finish()
781 auto &F = getField(LayoutField); in finish()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp533 const FieldDecl *Field = S->getField(); in VisitCXXDefaultInitExpr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DStmtProfile.cpp1368 VisitDecl(ON.getField()); in VisitOffsetOfExpr()
1987 VisitDecl(S->getField()); in VisitCXXDefaultInitExpr()
H A DExpr.cpp1677 return getField()->getIdentifier(); in getFieldName()
3686 const FieldDecl *FD = cast<CXXDefaultInitExpr>(this)->getField(); in HasSideEffects()
4400 return getField()->getIdentifier(); in getFieldName()
H A DASTImporter.cpp7596 auto ToFieldOrErr = import(FromNode.getField()); in VisitOffsetOfExpr()
8368 auto ToFieldOrErr = import(E->getField()); in VisitCXXDefaultInitExpr()
8385 import(E->getField()->getInClassInitializer()); in VisitCXXDefaultInitExpr()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterStmt.cpp761 Record.AddDeclRef(ON.getField()); in VisitOffsetOfExpr()
1090 if (FieldDecl *Field = D.getField()) { in VisitDesignatedInitExpr()
1757 Record.AddDeclRef(E->getField()); in VisitCXXDefaultInitExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h1390 FieldDecl *getField() { return Field; } in getField() function
1391 const FieldDecl *getField() const { return Field; } in getField() function
H A DExpr.h2415 FieldDecl *getField() const { in getField() function
5166 FieldDecl *getField() const { in getField() function
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp2579 FieldDecl *KnownField = D->getField(); in CheckDesignatedInitializer()
3231 Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(), in ActOnDesignatedInitializer()
7506 {IndirectLocalPathEntry::DefaultInit, DIE, DIE->getField()}); in visitLocalsRetainedByReferenceBinding()
7599 Path.push_back({IndirectLocalPathEntry::DefaultInit, DIE, DIE->getField()}); in visitLocalsRetainedByInitializer()
H A DTreeTransform.h11605 Desig.AddDesignator(Designator::getField(D.getFieldName(), in TransformDesignatedInitExpr()
11608 if (D.getField()) { in TransformDesignatedInitExpr()
11610 getDerived().TransformDecl(D.getFieldLoc(), D.getField())); in TransformDesignatedInitExpr()
11611 if (Field != D.getField()) in TransformDesignatedInitExpr()
12213 getDerived().TransformDecl(E->getBeginLoc(), E->getField())); in TransformCXXDefaultInitExpr()
12217 if (!getDerived().AlwaysRebuild() && Field == E->getField() && in TransformCXXDefaultInitExpr()

12