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

/external/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp234 Argument *Definition; member in struct:__anon9045::ArgumentGraphNode
254 ArgumentGraph() { SyntheticRoot.Definition = 0; }
264 Node.Definition = A;
419 if (!ArgumentSCC[0]->Definition) continue; // synthetic root node
424 ArgumentSCC[0]->Definition->addAttr(Attribute::NoCapture);
436 if (!Node->Definition->hasNoCaptureAttr())
447 ArgumentSCCNodes.insert((*I)->Definition);
455 Argument *A = (*UI)->Definition;
465 Argument *A = ArgumentSCC[i]->Definition;
/external/clang/lib/AST/
H A DDecl.cpp1244 return Definition;
1256 return Definition;
1279 return Definition;
1292 if (Kind == Definition)
1306 if ((*I)->isThisDeclarationADefinition() == Definition)
1316 if ((*I)->isThisDeclarationADefinition(C) == Definition)
1329 if (Kind == Definition)
1640 bool FunctionDecl::hasBody(const FunctionDecl *&Definition) const {
1643 Definition = *I;
1665 bool FunctionDecl::isDefined(const FunctionDecl *&Definition) cons
2370 const FunctionDecl *Definition; local
2378 const FunctionDecl *Definition; local
[all...]
H A DExprConstant.cpp2100 const FunctionDecl *Definition) {
2103 if (Info.CheckingPotentialConstantExpression && !Definition &&
2108 if (Definition && Definition->isConstexpr() && !Definition->isInvalidDecl())
2112 const FunctionDecl *DiagDecl = Definition ? Definition : Declaration;
2165 const CXXConstructorDecl *Definition,
2174 const CXXRecordDecl *RD = Definition->getParent();
2180 CallStackFrame Frame(Info, CallLoc, Definition,
2098 CheckConstexprFunction(EvalInfo &Info, SourceLocation CallLoc, const FunctionDecl *Declaration, const FunctionDecl *Definition) argument
2163 HandleConstructorCall(SourceLocation CallLoc, const LValue &This, ArrayRef<const Expr*> Args, const CXXConstructorDecl *Definition, EvalInfo &Info, APValue &Result) argument
2552 const FunctionDecl *Definition = 0; local
3481 const FunctionDecl *Definition = 0; local
3895 const FunctionDecl *Definition = 0; local
[all...]
H A DASTImporter.cpp2279 TagDecl *Definition = D->getDefinition(); local
2280 if (Definition && Definition != D) {
2281 Decl *ImportedDef = Importer.Import(Definition);
3181 ObjCProtocolDecl *Definition = D->getDefinition(); local
3182 if (Definition && Definition != D) {
3183 Decl *ImportedDef = Importer.Import(Definition);
3327 ObjCInterfaceDecl *Definition = D->getDefinition(); local
3328 if (Definition
3709 CXXRecordDecl *Definition local
3808 TagDecl *Definition = D->getDefinition(); local
[all...]
H A DDeclBase.cpp641 const FunctionDecl *Definition; local
642 if (FD->hasBody(Definition))
643 return Definition->getSourceRange().getEnd();
H A DDeclCXX.cpp60 NumVBases(0), Bases(), VBases(), Definition(D), FirstFriend(0) {
64 return Bases.get(Definition->getASTContext().getExternalSource());
68 return VBases.get(Definition->getASTContext().getExternalSource());
529 L->AddedCXXImplicitMember(data().Definition, D);
H A DDeclObjC.cpp232 Data->Definition = this;
1072 Data->Definition = this;
/external/clang/include/clang/AST/
H A DDeclObjC.h591 ObjCInterfaceDecl *Definition; member in struct:clang::ObjCInterfaceDecl::DefinitionData
625 DefinitionData() : Definition(), SuperClass(), CategoryList(), IvarList(),
822 return Data && Data->Definition == this;
832 return hasDefinition()? Data->Definition : 0;
839 return hasDefinition()? Data->Definition : 0;
966 return hasDefinition() ? Data->Definition->isImplicit() : isImplicit();
1141 ObjCProtocolDecl *Definition; member in struct:clang::ObjCProtocolDecl::DefinitionData
1242 return Data? Data->Definition : 0;
1247 return Data? Data->Definition : 0;
H A DDecl.h949 Definition ///< This declaration is definitely a definition.
1630 bool hasBody(const FunctionDecl *&Definition) const;
1633 const FunctionDecl* Definition;
1634 return hasBody(Definition);
1644 bool isDefined(const FunctionDecl *&Definition) const;
1647 const FunctionDecl* Definition;
1648 return isDefined(Definition);
1658 Stmt *getBody(const FunctionDecl *&Definition) const;
1661 const FunctionDecl* Definition;
1662 return getBody(Definition);
[all...]
H A DDeclCXX.h535 /// Definition - The declaration which defines this record.
536 CXXRecordDecl *Definition; member in struct:clang::CXXRecordDecl::DefinitionData
698 return data().Definition;
/external/clang/include/clang/Lex/
H A DPreprocessingRecord.h172 MacroExpansion(MacroDefinition *Definition, SourceRange Range) argument
174 NameOrDef(Definition) { }
/external/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp449 const FunctionDecl *Definition; local
450 if (!Result->hasBody(Definition))
457 return RuntimeDefinition(Definition, R->StripCasts());
458 return RuntimeDefinition(Definition, /*DispatchRegion=*/0);
/external/clang/lib/Sema/
H A DSema.cpp529 const FunctionDecl *Definition = 0; local
530 if (KeyFunction->hasBody(Definition))
531 MarkVTableUsed(Definition->getLocation(), *I, true);
H A DSemaTemplateInstantiateDecl.cpp1257 const FunctionDecl *Definition = 0; local
1258 if (Function->isDefined(Definition) &&
1259 Definition->getTemplateSpecializationKind() == TSK_Undeclared) {
1264 SemaRef.Diag(Definition->getLocation(), diag::note_previous_definition);
2613 const FunctionDecl *Definition = Tmpl; local
2614 Tmpl->isDefined(Definition);
2616 SemaRef.InstantiateAttrs(TemplateArgs, Definition, New,
H A DSemaDecl.cpp2567 New->isThisDeclarationADefinition() == VarDecl::Definition &&
3349 /// and Definition have "nearly" matching parameters. This heuristic is
3357 FunctionDecl *Definition,
3360 if (Declaration->param_size() != Definition->param_size())
3364 QualType DefParamTy = Definition->getParamDecl(Idx)->getType();
6798 case VarDecl::Definition:
7589 const FunctionDecl *Definition; local
7590 if (FD->isDefined(Definition) &&
7591 !canRedefineFunction(Definition, getLangOpts())) {
7592 if (getLangOpts().GNUMode && Definition
3355 hasSimilarParameters(ASTContext &Context, FunctionDecl *Declaration, FunctionDecl *Definition, llvm::SmallVectorImpl<unsigned> &Params) argument
[all...]
H A DSemaChecking.cpp3042 if (CXXRecordDecl *Definition = Record->getDefinition())
3043 if (Definition->isDynamicClass())
/external/ppp/pppd/plugins/radius/etc/
H A Ddictionary.ascend111 ATTRIBUTE Ascend-IP-Pool-Definition 217 string
/external/bison/doc/
H A Drefcard.tex372 \section{Parser Definition Files}
/external/clang/tools/libclang/
H A DCIndex.cpp3772 const char *IsDef = clang_isCursorDefinition(Result)? " (Definition)" : "";
3792 CXCursor Definition = clang_getCursorDefinition(Result); local
3793 if (!clang_equalCursors(Definition, clang_getNullCursor())) {
3794 CXSourceLocation DefinitionLoc = clang_getCursorLocation(Definition);
3796 = clang_getCursorKindSpelling(Definition.kind);
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp1123 assert(Data.Definition && "Data.Definition should be already set!");
1660 Var->isThisDeclarationADefinition() == VarDecl::Definition;
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp898 if (VD->isThisDeclarationADefinition() != VarDecl::Definition)
/external/e2fsprogs/lib/et/
H A Dtexinfo.tex745 % Definition of @item while inside @itemize.
/external/grub/docs/
H A Dtexinfo.tex2453 % Definition of @item while inside @itemize and @enumerate.
/external/dropbear/libtomcrypt/
H A Dcrypt.tex4229 \hline \textbf{Definition} & \textbf{ASN.1 Type} \\

Completed in 513 milliseconds