Searched refs:Definition (Results 1 - 24 of 24) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp302 Argument *Definition; member in struct:__anon2573::ArgumentGraphNode
322 ArgumentGraph() { SyntheticRoot.Definition = 0; }
332 Node.Definition = A;
606 if (!ArgumentSCC[0]->Definition) continue; // synthetic root node
611 Argument *A = ArgumentSCC[0]->Definition;
624 if (!Node->Definition->hasNoCaptureAttr())
635 ArgumentSCCNodes.insert((*I)->Definition);
643 Argument *A = (*UI)->Definition;
653 Argument *A = ArgumentSCC[i]->Definition;
672 Argument *A = ArgumentSCC[i]->Definition;
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTImporter.cpp2470 TagDecl *Definition = D->getDefinition(); local
2471 if (Definition && Definition != D) {
2472 Decl *ImportedDef = Importer.Import(Definition);
3440 ObjCProtocolDecl *Definition = D->getDefinition(); local
3441 if (Definition && Definition != D) {
3442 Decl *ImportedDef = Importer.Import(Definition);
3589 ObjCInterfaceDecl *Definition = D->getDefinition(); local
3590 if (Definition
3972 CXXRecordDecl *Definition local
4071 TagDecl *Definition = D->getDefinition(); local
4162 VarDecl *Definition = local
4268 VarDecl *Definition = D->getDefinition(); local
[all...]
H A DDecl.cpp1747 return Definition;
1759 return Definition;
1762 return Definition;
1791 return Definition;
1804 if (Kind == Definition)
1816 if ((*I)->isThisDeclarationADefinition(C) == Definition)
1829 if (Kind == Definition)
2198 bool FunctionDecl::hasBody(const FunctionDecl *&Definition) const {
2201 Definition = *I;
2223 bool FunctionDecl::isDefined(const FunctionDecl *&Definition) cons
2989 const FunctionDecl *Definition; local
2997 const FunctionDecl *Definition; local
[all...]
H A DExprConstant.cpp3509 const FunctionDecl *Definition) {
3512 if (Info.checkingPotentialConstantExpression() && !Definition &&
3522 if (Definition && Definition->isConstexpr() && !Definition->isInvalidDecl())
3526 const FunctionDecl *DiagDecl = Definition ? Definition : Declaration;
3606 const CXXConstructorDecl *Definition,
3615 const CXXRecordDecl *RD = Definition->getParent();
3621 CallStackFrame Frame(Info, CallLoc, Definition,
[all...]
H A DDeclBase.cpp653 const FunctionDecl *Definition; local
654 if (FD->hasBody(Definition))
655 return Definition->getSourceRange().getEnd();
H A DDeclCXX.cpp75 Definition(D), FirstFriend() {
79 return Bases.get(Definition->getASTContext().getExternalSource());
83 return VBases.get(Definition->getASTContext().getExternalSource());
472 L->AddedCXXImplicitMember(data().Definition, D);
H A DDeclObjC.cpp374 Data.getPointer()->Definition = this;
1484 Data.getPointer()->Definition = this;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h634 ObjCInterfaceDecl *Definition; member in struct:clang::ObjCInterfaceDecl::DefinitionData
672 DefinitionData() : Definition(), SuperClass(), CategoryList(), IvarList(),
897 return hasDefinition()? Data.getPointer()->Definition : 0;
904 return hasDefinition()? Data.getPointer()->Definition : 0;
1189 return hasDefinition() ? data().Definition->isImplicit() : isImplicit();
1369 ObjCProtocolDecl *Definition; member in struct:clang::ObjCProtocolDecl::DefinitionData
1489 return hasDefinition()? Data.getPointer()->Definition : 0;
1494 return hasDefinition()? Data.getPointer()->Definition : 0;
H A DDecl.h924 Definition ///< This declaration is definitely a definition.
1621 bool hasBody(const FunctionDecl *&Definition) const;
1624 const FunctionDecl* Definition;
1625 return hasBody(Definition);
1635 bool isDefined(const FunctionDecl *&Definition) const;
1638 const FunctionDecl* Definition;
1639 return isDefined(Definition);
1649 Stmt *getBody(const FunctionDecl *&Definition) const;
1652 const FunctionDecl* Definition;
1653 return getBody(Definition);
[all...]
H A DDeclCXX.h478 CXXRecordDecl *Definition; member in struct:clang::CXXRecordDecl::DefinitionData
660 return data().Definition;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessingRecord.h168 MacroExpansion(MacroDefinition *Definition, SourceRange Range) argument
170 NameOrDef(Definition) { }
/freebsd-9.3-release/contrib/ipfilter/perl/
H A Dipfmeta.pl114 Definition of the objects and their values is done in a separate
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp478 const FunctionDecl *Definition; local
479 if (!Result->hasBody(Definition))
486 return RuntimeDefinition(Definition, R->StripCasts());
487 return RuntimeDefinition(Definition, /*DispatchRegion=*/0);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp586 const FunctionDecl *Definition = 0; local
587 if (KeyFunction->hasBody(Definition))
588 MarkVTableUsed(Definition->getLocation(), *I, true);
H A DSemaTemplateInstantiateDecl.cpp1410 const FunctionDecl *Definition = 0; local
1411 if (Function->isDefined(Definition) &&
1412 Definition->getTemplateSpecializationKind() == TSK_Undeclared) {
1417 SemaRef.Diag(Definition->getLocation(), diag::note_previous_definition);
3221 const FunctionDecl *Definition = Tmpl; local
3222 Tmpl->isDefined(Definition);
3224 SemaRef.InstantiateAttrs(TemplateArgs, Definition, New,
H A DSemaDecl.cpp2074 if (VD->isThisDeclarationADefinition() != VarDecl::Definition) {
3130 New->isThisDeclarationADefinition() == VarDecl::Definition &&
3964 /// and Definition have "nearly" matching parameters. This heuristic is
3972 FunctionDecl *Definition,
3975 if (Declaration->param_size() != Definition->param_size())
3979 QualType DefParamTy = Definition->getParamDecl(Idx)->getType();
8562 case VarDecl::Definition:
9432 const FunctionDecl *Definition = EffectiveDefinition; local
9433 if (!Definition)
9434 if (!FD->isDefined(Definition))
3970 hasSimilarParameters(ASTContext &Context, FunctionDecl *Declaration, FunctionDecl *Definition, SmallVectorImpl<unsigned> &Params) argument
[all...]
H A DSemaChecking.cpp3597 if (CXXRecordDecl *Definition = Record->getDefinition())
3598 if (Definition->isDynamicClass())
/freebsd-9.3-release/sys/conf/
H A Dkern.post.mk52 # Definition copied from src/Makefile.inc1
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1221 assert(Data.Definition && "Data.Definition should be already set!");
1295 std::make_pair(D, D->getCanonicalDecl()->DefinitionData->Definition));
1590 std::make_pair(D, CanonSpec->DefinitionData->Definition));
1988 Var->isThisDeclarationADefinition() == VarDecl::Definition;
/freebsd-9.3-release/crypto/openssl/util/
H A Dmkdef.pl1264 ; Definition file for the DLL version of the $name library from OpenSSL
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.cpp1211 if (VD->isThisDeclarationADefinition() != VarDecl::Definition)
/freebsd-9.3-release/contrib/amd/doc/
H A Dtexinfo.tex2380 % Definition of @item while inside @itemize and @enumerate.
/freebsd-9.3-release/contrib/gcc/doc/include/
H A Dtexinfo.tex2554 % Definition of @item while inside @itemize and @enumerate.
/freebsd-9.3-release/contrib/groff/doc/
H A Dtexinfo.tex2453 % Definition of @item while inside @itemize and @enumerate.

Completed in 435 milliseconds